Struts2 如何在struts 2中使用角色拦截器

Struts2 如何在struts 2中使用角色拦截器,struts2,interceptor,Struts2,Interceptor,我想在我的应用程序中使用Struts 2附带的RoleInterceptor,对用户进行授权。但是没有找到任何实现它的参考 非常感谢您的提示。您对RolesInterceptor有什么问题?只需像其他拦截器一样使用它。它将allowedRoles作为struts.xml中的参数,但如何检查参数中提到的角色?使用request.isUserInRole方法。或者你是什么意思?但是Struts文档说,只有当用户拥有正确的JAAS角色时,才会执行操作。和request.isUserInRole检查we

我想在我的应用程序中使用Struts 2附带的RoleInterceptor,对用户进行授权。但是没有找到任何实现它的参考


非常感谢您的提示。

您对
RolesInterceptor
有什么问题?只需像其他拦截器一样使用它。它将allowedRoles作为struts.xml中的参数,但如何检查参数中提到的角色?使用
request.isUserInRole
方法。或者你是什么意思?但是Struts文档说,只有当用户拥有正确的JAAS角色时,才会执行操作。和request.isUserInRole检查web.xml中的角色而不是struts.xml中的角色。什么?也许可以查看
RolesInterceptor
的源代码,然后试一试。