Мы можем расширить несколько классов на странице JSP, используя атрибут экспорта
Мы можем определить несколько атрибутов в одной директиве страницы или у нас может быть несколько директив страницы на одной странице JSP. Но можем ли мы расширить несколько классов на любой странице jsp, используя атрибут extends?
например:
<%@ page extends="Class1" %>
<%@ page extends="Class2" %>
1 ответ
Решение
extends Определяет суперкласс, который должен расширять сгенерированный сервлет
Это означает, что написание <%@ page extends="Class1" %>
является своего рода эквивалентом
class MyClass extends Class1 {}
потому что страница JSP скомпилирована в Java-класс с похожим именем (в зависимости от контейнера). Поскольку Java не поддерживает множественное наследование, запись более одного атрибута JSP extends
должен быть незаконным.