Struts1运用Java注解实现简单的权限控制(3)

最后,在需要权限的Action中添加注解就可以。privilegeValue中设置权限值即可。

/** * 用户密码修改初期化 * * @author wang * */ public class ChangePasswordAction extends Action{ /* * 用户密码修改初期化 * * @see */ @SystemPrivilegeAnnotation(privilegeValue = {"0","1","2","3","4"}) @Override public ActionForward execute(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) throws Exception { 。。。。。 } }

至此,Struts1利用Java注解进行权限控制就基本完成了,思路基本就是如此,方法不一定最好,但是实现需求就好!
最后,这只是在工作中遇到的一个小问题,不一定具有普遍性,自己能力也有限,目前实现的方式就是这样,如果想到好的会做补充。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/cf9a98fd1e383905387e5c5f587e62e0.html