Может ли тег JSP получить доступ к экземпляру страницы JSP, который его содержит?

Если страница содержит JSP-тег, может ли этот тег получить доступ к экземпляру класса JSP, в котором он используется?

Предположим, у нас есть следующий JSP:

<%
    String someVariable;
%>

    Hello <ns:someTag />

Может ли класс someTag получить доступ к значению someVariable?


person Hugi    schedule 20.04.2011    source источник


Ответы (1)


Нет, потому что не следует смешивать использование тегов и скриптлетов.

Если вы определяете «переменную» как атрибут запроса с помощью jstl: <c:set var="someVar" value"foo" />, тогда она доступна через pageContext в классе Tag.

person Bozho    schedule 20.04.2011