这个可以看做是顺序执行就可以了进入过滤器后先执行
System.out.println(11111);
然后执行下一个过滤器(如果有的话)或用户的请求操作
chain.doFilter(request, response);
执行完doFilter(request, response) 后顺序的执行 下面的操作
System.out.println(22222);
System.out.println(11111);
然后执行下一个过滤器(如果有的话)或用户的请求操作
chain.doFilter(request, response);
执行完doFilter(request, response) 后顺序的执行 下面的操作
System.out.println(22222);
解决方案 »
- SSH系统 权限控制
- Acegi怎么实现“让系统忘记我”?
- 跪地求救 注入了,调用却为空!!!
- ★struts 标签问题?
- smslib 为什么发短息后,回调通知收短息就报错?在线等待回
- 数据字典是业务数据的集中定义,以XML文件的形式描述了系统中数据对象的结构
- 如何才能在sourceforge.net中取得空间开启一个开源项目,或加入一个开源项目??
- @@@@@质疑struts中的html标签!!!@@@@@
- sxc格式文件是什么东西,用什么可以打开
- 头痛啊!!关于EJB的问题~!
- java 面试必问题 你在项目中碰到过什么问题 你是怎么解决的 大家一起来谈谈在项目里遇到的问题吧
- 求优秀的java web 架构的项目源码?(抱歉,没分了)
我的意思是说对 request过滤的时候 输出System.out.println(1111); 然后执行chain.doFilter(request, response); 然后才到servlet 然后response返回 过滤器又对resopnse过滤 为啥知道直接执行chain.doFilter(request, response)下面的方法啊 为啥不按照顺序执行 先执行chain.doFilter(request, response)这个行上面的代码 在执行chain.doFilter(request, response)这行下面的代码 这个我不是很明白啊 能在解释下吗
我的意思是说对 request过滤的时候 输出System.out.println(1111); 然后执行chain.doFilter(request, response); 然后才到servlet 然后response返回 过滤器又对resopnse过滤 为啥知道直接执行chain.doFilter(request, response)下面的方法啊 为啥不按照顺序执行 先执行chain.doFilter(request, response)这个行上面的代码 在执行chain.doFilter(request, response)这行下面的代码 这个我不是很明白啊 能在解释下吗