自定义拦截器 <package name="my-default" extends="struts-default"> <interceptors> <!--声明自定义的拦截器--> <interceptor name="authority" class="my.interceptor.AuthorityInterceptor"></interceptor> <interceptor name="logger" class="my.interceptor.LogerInterceptor" /> <!--自定义拦截器栈--> <interceptor-stack name="myDefaultStack"> <!--自定义的权限与日志拦截器--> <interceptor-ref name="authority"></interceptor-ref> <interceptor-ref name="logger"></interceptor-ref> <!--默认拦截器必须加--> <interceptor-ref name="defaultStack"></interceptor-ref> </interceptor-stack> </interceptors> <!-- 设置全局默认的拦截器(写你自己的)--> <default-interceptor-ref name="myDefaultStack"></default-interceptor-ref> <!-- 全局跳转--> <global-results> <result name="login" type="redirect">/system/login.jsp</result> <result name="authFail" type="redirect">/system/fail.jsp</result> <result name="success" type="redirect">/system/success.jsp?message=${message}</result> <result name="fail" type="redirect">/system/fail.jsp?message=${message}</result> </global-results> <!--可以加载按照某个目录 某个规则 的所有struts 配置文件--> <include file="strutsxml/struts-*.xml"></include> </package> <package name="admin" namespace="/admin" extends="portal-default"> <action name="user_*" class="UserAction" method="{1}"> <!--一个action中可以添加自定义的拦截器--> <interceptor-ref name="myInterceptor"/> <result name="list">/WEB-INFO/jsp/userlist.jsp</result> <result name="add">/WEB-INFO/jsp/userAdd.jsp</result> </action> </package>
前台访问:/admin/user_list.action 表示访问该Action下面的list方法
相关推荐
Struts2拦截器(Interceptor) Struts2拦截器(Interceptor)
Struts2拦截器.ppt Struts2拦截器.ppt Struts2拦截器.ppt
struts2,Interceptor struts2拦截器实例,两套实例,一套是针对单个的action配置的,另一套实例是针对全局的action配置的拦截器interceptor
关于struts2 拦截器的详细的解释及其在开发中对struts2的拦截器的应用和拦截器在框架中的作用.
Struts2拦截器实现权限控制demo,我感觉对初学者还是有一定帮助的
struts2拦截器的使用说明文档,配置说明文档。可以看一下
struts2拦截器应用小例子,与大家共分享
NULL 博文链接:https://cmexico.iteye.com/blog/621208
Struts2拦截器源程序 Struts2拦截器源程序 Struts2拦截器源程序 Struts2拦截器源程序 Struts2拦截器源程序
NULL 博文链接:https://lipeixiaoyu.iteye.com/blog/626707
Struts2拦截器原理分析实例 博文链接:https://zmx.iteye.com/blog/457432
struts2拦截器和验证框架
NULL 博文链接:https://pihai.iteye.com/blog/352287