1

使用下面的代码

<%! int role; >

<%
   UserMasterDTO userMasterDTO=(UserMasterDTO)session.getAttribute("userMasterDTO"); 
   role = userMasterDTO.getRole();
%>

我想让我的 struts if 标签读取这个值。如何做到这一点?
下面的代码不是正确的方法吗?

<s:if test="role == 1">
4

1 回答 1

3

试试 struts 2.x 'if' 标签:

<s:if test="#session.userMasterDTO.role==1">

或者

<s:set name='role' value=xxxx>

永远不要在 jsp/template 中使用 java 代码是一个好习惯。

于 2013-01-05T07:00:42.020 回答