jsp struts2标签取值

1.在struts2 tag中取session值

test.jsp

<% UserInfo userInfo = (UserInfo)session.getAttribute("userInfo"); %>
<s:if test="#userInfo.isSystemAdmin()">
......

利用<s:if取不到之前定义userinfo,因为userInfo属于局部变量,而<s:if是从上下文中取值。

解决方法一

 直接在<s:if调用seesion取值

<s:if test="#session.userInfo.isSystemAdmin()">
......


你可能感兴趣的:(jsp,struts)