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

struts2 if标签。。。纠结中
我想判断session中user的sex值
HTML code

<s:if test="#session.user.sex == '男'">
<s:if test='#session.user.sex == "男"'>
<s:if test="#session.user.sex.equals('男')">
<s:if test='#session.user.sex.equals("男")'>


得到的都是false。。。
求指点。。

------解决方案--------------------
放 request 作用域里面试试。
------解决方案--------------------
HTML code

<%
    Stu stu=new Stu(1L,"aaa");//id和name
session.setAttribute("S",stu);

%>
<body>
${sessionScope.A }<br>
<s:if test="#session.S.name == 'aaa'">
    aaaaaaaaaaaaaaaa<br>
</s:if>
bbbbbbbbbbbbbbbb
</body>
</html>

------解决方案--------------------
session中有值吗?