【问题标题】:Can a JSP tag access the JSP page instance that contains it?JSP 标签可以访问包含它的 JSP 页面实例吗?
【发布时间】:2011-04-20 16:01:26
【问题描述】:

如果一个页面包含JSP-tag,这个tag可以访问它正在使用的JSP类的实例吗?

假设我们有以下 JSP:

<%
    String someVariable;
%>

    Hello <ns:someTag />

someTag 的类可以访问 someVariable 的值吗?

【问题讨论】:

    标签: jsp jsp-tags


    【解决方案1】:

    不,因为标签和小脚本的使用不应该混合使用。

    如果您将“变量”定义为请求属性,使用 jstl:&lt;c:set var="someVar" value"foo" /&gt;,则可以通过 Tag 类中的pageContext 访问它。

    【讨论】:

      最近更新 更多