因此,我有一个JSP,目前其中没有脚本集,即没有出现“ <%”(“ <%@”除外),而是多次出现“ $ {javaVar}”,这是EL。
我现在需要添加以下内容:
<security:hasPermissionTo functionKey="<%= FunctionKeyConstants.CREATE %>" ...
但是我不想违反此JSP的约定。我可以使用EL做到这一点吗?或其他建议?
Java类
public class FunctionKeyConstants{ public static final String NAME="Jigar"; public String getNAME(){//NOTE THAT ITS NOT STATIC return NAME; } }
JSP
<jsp:useBean id="cons" class="com.example.FunctionKeyConstants" scope="session"/>
然后
${cons.NAME}