![](/img/trans.png)
[英]If jsp generated class extends HttpServlet, how come we can extend it with one more class using extend tag?
[英]can we extend multiple classes in jsp page using export attribute
我們可以在單個頁面指令中定義多個屬性,也可以在單個JSP頁面中具有多個頁面指令。 但是我們可以使用擴展屬性在任何jsp頁面中擴展多個類嗎?
例如:
<%@ page extends="Class1" %>
<%@ page extends="Class2" %>
extend指定生成的servlet必須擴展的超類。
這意味着編寫<%@ page extends="Class1" %>
相當於
class MyClass extends Class1 {}
因為JSP頁面被編譯為具有相似名稱的Java類(取決於容器)。 由於Java不支持多重繼承,因此編寫多個JSP屬性extends
必須是非法的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.