![](/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.