使用以下代码
<%! int role; >
<%
UserMasterDTO userMasterDTO=(UserMasterDTO)session.getAttribute("userMasterDTO");
role = userMasterDTO.getRole();
%>
我想通过struts if tag来读取这个值。怎么做到这一点?
下面的代码不正确吗?
<s:if test="role == 1">
答案 0 :(得分:2)
尝试使用struts 2.x'if'tag:
<s:if test="#session.userMasterDTO.role==1">
或
<s:set name='role' value=xxxx>
永远不要在jsp / template中使用java代码是个好习惯。