我们可以在单个页面指令中定义多个属性,也可以在单个JSP页面中具有多个页面指令。但是我们可以使用extends属性在任何jsp页面中扩展多个类吗?
例如:
<%@ page extends="Class1" %>
<%@ page extends="Class2" %>
extend指定生成的servlet必须扩展的超类。
这意味着写作<%@ page extends="Class1" %>
相当于
class MyClass extends Class1 {}
因为JSP页面被编译为具有相似名称的Java类(取决于容器)。由于Java不支持多重继承,因此编写多个JSP属性extends
必须是非法的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句