读书人

struts2拦截器总结(2)

发布时间: 2012-10-24 14:15:58 作者: rapoo

struts2拦截器小结(2)
1.类MethodFiledInterceptor

当只需要拦截特定方法的时候可以继承此拦截器。
然后配置文件中传入两个参数来实现过滤。


如果上传文件超过maximumSize指定大小或allowedTypes定义之外的文件类型,则框架会自动跳转到input视图,但是如果input视图里有一个用户列表,从数据库中读取数据,也就是说这个列表的数据必须经过另一个listUser请求才能得到并显示出来,很明显,框架的自动跳转input页面是不会去自动调用listUser请求的,这时候,input页面则显示的是一个没有数据的表格。
解决办法:为上传定一个自定义的拦截器myUpInterceptor,注册PreResultListener监听器(该监听器需要自己实现,功能是执行action之后返回result之前做点该做的事。


"转载请注明出处:http://383984216-qq-com.iteye.com/admin/blogs/1151772

读书人网 >编程

热点推荐