sturts2拦截器的使用实例
来源:互联网 发布:织梦cms内容管理系统 编辑:程序博客网 时间:2024/06/06 16:44
自定义一个类,继承MethodFilterInterceptor类,实现doIntercept方法
public class LoginInterceptor extends MethodFilterInterceptor{@Overrideprotected String doIntercept(ActionInvocation action) throws Exception {// TODO Auto-generated method stub//获取sessionMap<String, Object> map=ActionContext.getContext().getSession();//判断是否登录if(map.get("isLogin")!=null){//放行return action.invoke();}else{//返回登录页面return "login";}}}
通过struts2的配置文件把定义的类定义成默认拦截器
<!-- 配置自定义拦截器 --><interceptors><!-- 设置拦截器 --> <interceptor name="myInterceptor" class="com.entor.interceptor.LoginInterceptor"></interceptor> <interceptor-stack name="myDefaultInterceptor"> <interceptor-ref name="basicStack"></interceptor-ref> <interceptor-ref name="myInterceptor"> <!-- 设置要拦截的方法,多个用逗号隔开 --> <param name="includeMethods">add</param> </interceptor-ref> </interceptor-stack></interceptors> <!-- 把自定义拦截器定义成默认拦截器 --><default-interceptor-ref name="myDefaultInterceptor"></default-interceptor-ref>
阅读全文
0 0
- sturts2拦截器的使用实例
- Sturts2拦截器的应用Interceptor
- sturts2拦截器
- 原生js的ajax与sturts2实例
- sturts2中上传文件拦截器参数allowedType注意事项
- 天易38----sturts2+jsonp的使用
- sturts2入门实例
- struts2中拦截器使用的代码实例
- sturts2拦截器执行顺序理解以及拦截器机制实现原理
- Struts2拦截器的实例
- Struts2使用15 -- 拦截器5 -- 实例
- struts2对拦截器使用带实例
- 拦截器的使用
- 拦截器的使用
- 拦截器的使用
- 拦截器的使用
- 拦截器的使用
- 拦截器的使用
- Android 监控APP是否在后台运行
- 关于js oop,继承实现的5、6、7、8种方法中的最佳方法
- 回文相关算法
- 9-Vue指令之V-text/V-html
- Android属性动画完全解析(上),初识属性动画的基本用法
- sturts2拦截器的使用实例
- hashCode
- PictureSelection图片选择器
- Optimal Parking
- spring问题
- The error occurred while setting parameters
- PickerView
- Java实现直接插入排序
- 商品名称 map