gpt4 book ai didi

jsp - 在自定义 EL 函数中访问 JSP 上下文

转载 作者:行者123 更新时间:2023-12-03 19:24:50 25 4
gpt4 key购买 nike

如何访问自定义 EL 函数内的 JSP 上下文。

最佳答案

您必须明确将其作为参数包含在实现 EL 函数的方法中。

实现EL功能的Java方法:

public static Object findAttribute(String name, PageContext context) {
return context.findAttribute(name);
}

EL 功能的 TLD 条目:
<function>
<name>findAttribute</name>
<function-class>kschneid.Functions</function-class>
<function-signature>java.lang.Object findAttribute(java.lang.String, javax.servlet.jsp.PageContext)</function-signature>
</function>

JSP 中的用法:
<%@ taglib prefix="kfn" uri="http://kschneid.com/jsp/functions" %>
...
<c:if test="${empty kfn:findAttribute('userId', pageContext)}">...</c:if>

关于jsp - 在自定义 EL 函数中访问 JSP 上下文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5314198/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com