如何在jsp页面中使用EL表达式访问java静态字段?

时间:2017-08-31 08:50:49

标签: java jsp el

我有一个像这样的java类:

class Constans {
    public static final String FIELD = "example";
}
model.addAttribute(Constants.FIELD, 11);

现在在jsp页面上 我只是想用这样来访问:

<c:out value="${requestScope.Constants.FIELD}"/>

我该怎么办?

1 个答案:

答案 0 :(得分:-1)

你必须保存这个对象。会议范围:
     setAttribute(“FIELD”,Constans.FIELD)
你可以在servlet中设置它并在jsp页面中调用EL表达式:
     $ {FIELD}

您可以添加到会话或仅请求对象。不是一个班级。 https://tomcat.apache.org/tomcat-5.5-doc/servletapi/javax/servlet/http/HttpSession.html#setAttribute(java.lang.String, java.lang.Object