私のプロジェクトでは、Constant
このようにクラスを設定しました
class Constant {
public static final String PARA = "para";
public Integer getPARA () {
return PARA;
}
}
jspから定数にアクセスするためにel
<!-- test.jsp -->
<jsp:useBean id="cons" class="com.test.Constant" scope="session"/>
...
${cons.PARA}
今、私のJavaコードで、その定数の属性を設定しました
// foo.java
request.setAttribute(Constant.PARA, "this is a param");
jsp でその属性にアクセスすることはできます ${para}
が、その定数変数を介して属性値 (「これはパラメーターです」) にアクセスするにはどうすればよいcons.PARAM
でしょうか? 要するに、次のコードを jstl に変換するにはどうすればよいでしょうか?
<%=request.getAttribute(Constant.PARA)%>