0

我想更改 jasperserver 中的一些 jsp 页面,我只需要知道:

登录的用户,有没有 ROLE_ADMINISTRATOR ?

谢谢

4

1 回答 1

0

authz:authorize您可以在 jsp 文件中使用标签。

这个例子:

<authz:authorize ifAllGranted="ROLE_ADMINISTRATOR">

或者您可以在配置文件 (xml) 中使用条件,如下例所示:

<condition test="checkAuthenticationRoles" testArgs="ROLE_ADMINISTRATOR">

来自decoratorCommonComponents.jsp文件的片段:

<authz:authorize ifAnyGranted="ROLE_ADMINISTRATOR">
    <li id="main_logOut" class="last"><a id="main_logOut_link" href="#" onclick="javascript:return false;"><spring:message code="menu.logout"/></a></li>
</authz:authorize>
于 2012-04-27T12:04:23.307 回答