论坛首页 Java企业应用论坛

Struts2.1拦截器总结

浏览 14401 次
精华帖 (0) :: 良好帖 (1) :: 新手帖 (7) :: 隐藏帖 (3)
作者 正文
   发表时间:2010-12-03  
正在学习中!加油!我想问一下,如果自定义的拦截器名字为SimpleInterceptor的话,会不会报错呢?
0 请登录后投票
   发表时间:2010-12-04  
 public void register(ContainerBuilder containerBuilder, LocatableProperties props) throws ConfigurationException {
        if (servletContext != null && !containerBuilder.contains(ServletContext.class)) {
            containerBuilder.factory(ServletContext.class, new Factory<ServletContext>() {
                public ServletContext create(Context context) throws Exception {
                    return servletContext;
                }
            });
        }
        //调用父类的register,关键点所在
        super.register(containerBuilder, props);
    }
0 请登录后投票
   发表时间:2010-12-08  
sam_kee 写道
楼主,你那个MD5加密是不是要自己写啊?看到留言能不能回复一个呢?哈哈,谢谢先


我上面就是举例一下,你可以换成自己的MD5类 替代验证密码那部分~~呵,这个就随便了
0 请登录后投票
   发表时间:2010-12-08  
sam_kee 写道
拦截器是面向切面编程,可以任意指定一个action进行过滤;
而过滤器是对整个web项目的request请求进行过滤。
个人理解,待考证


个人觉得一般说的过滤器一般是过滤整个web程序
0 请登录后投票
   发表时间:2010-12-08  
sam_kee 写道
正在学习中!加油!我想问一下,如果自定义的拦截器名字为SimpleInterceptor的话,会不会报错呢?


如果你用的Struts2的版本自带的默认的拦截器名字是这个  那么你就不能使用了 不然肯定会报错~
0 请登录后投票
   发表时间:2010-12-08  
回:sam_kee

好几天没来javaeye了,上来刚看到不好意思啊,呵呵~
0 请登录后投票
   发表时间:2010-12-08   最后修改:2010-12-08
自定义过滤器是可以的,只要不跟系统已有的重名。
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics