如何检查用户在JSP中是否具有特定角色?

如何检查用户在JSP中是否具有特定角色?,jsp,roles,Jsp,Roles,我需要在JSP中根据用户的角色做出决策。是否有一个标记或EL表达式可以让我这样做?JSP或JSTL中没有内置的标记或EL表达式,但是来自Jakarta项目的提供了一个标记。标记库,并使用如下标记: <req:isUserInRole role="admin"> The remote user is in role "admin". </req:isUserInRole> <req:isUserInRole role="admin" value="false">

我需要在JSP中根据用户的角色做出决策。是否有一个标记或EL表达式可以让我这样做?

JSP或JSTL中没有内置的标记或EL表达式,但是来自Jakarta项目的提供了一个标记。标记库,并使用如下标记:

<req:isUserInRole role="admin">
 The remote user is in role "admin".
</req:isUserInRole>
<req:isUserInRole role="admin" value="false">
 The remote user is not in role "admin".
</req:isUserInRole>

远程用户的角色为“管理员”。
远程用户不是“管理员”角色。