日期:2014-05-17  浏览次数:20720 次

<s:if的问题
一个页面的值 怎么比较是否相等
<s:property value="orgCode"/>
<s:if test="session['USERINFO'].eq????"></s:if>
<s:else></s:else>
在同一页面 这两个值怎么比较。。。。。

------解决方案--------------------
先用request获取session值String user = (String)session.getAttribute("USERINFO")
<s:if test="user.name != #request.user></s:if>
这是比较两个动态值的方法
如果你eq后面是固定值就更简单了
USERINFO == "admin"这样就应该就可以吧,尝试下,还是${USERINFO} == "admin"
------解决方案--------------------
ognl不是可以读取session里的值的吗。
------解决方案--------------------
得到值 eq 函数