读书人

EL表达式如何引用类的常量

发布时间: 2011-12-30 23:30:45 作者: rapoo

EL表达式怎么引用类的常量?
<c:out value="${Tools.co_ACCOUNT}">
我这样写打印不出来,请问应该怎么写?

还有请问一下判断语句怎么写?
<c:when test="${sessionScope.menuid==Tools.co_ACCOUNT}">
这样吗?

[解决办法]
但是也有一些变通的方法来达到这个目的,例如预先把类的常量保存到application、session、request等作用域里面,然后在EL里通过保存时使用的key来访问。(更正:EL以及JSTL不仅能操作Bean,也能操作Map,前面的回复不足)。

另外,可以使用一些非标准的标签库来间接达到目的,参考以下连接:
http://read.cdbook.cn/?uid-12166-action-viewspace-itemid-2056

读书人网 >Java Web开发

热点推荐