SSH集成下OpenSessionInViewFilter无效不起作用
2015-12-27 09:50
435 查看
我之前用SpringMVC的时候,通过OpenSessionInViewFilter控制不同的url是否延长session生命是非常好用的,但是前几日接手一个SSH框架的项目,发现这个OpenSessionInViewFilter配置不起作用了。
经过搜索,发现是跟sturts2的集成有关,在web.xml必须将OpenSessionInViewFilter过滤器放到StrutsPrepareAndExecuteFilter之前才会生效!切记过滤器的顺序!
经过搜索,发现是跟sturts2的集成有关,在web.xml必须将OpenSessionInViewFilter过滤器放到StrutsPrepareAndExecuteFilter之前才会生效!切记过滤器的顺序!
<!-- 解决懒加载的问题 --> <filter> <filter-name>Spring OpenSessionInViewFilter</filter-name> <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class> <init-param> <param-name>sessionFactoryBean</param-name> <param-value>sessionFactory</param-value> </init-param> </filter> <filter-mapping> <filter-name>Spring OpenSessionInViewFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping> <filter> <filter-name>struts</filter-name> <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class> <init-param>...</init-param> </filter>
相关文章推荐
- vmware linux虚拟机 复制后不能上网
- 【GLSL教程】(二)在OpenGL中使用GLSL
- Linux -- 搜狗输入法安装完成之后的设置
- centos LB负载均衡集群 三种模式区别 LVS/NAT 配置 LVS/DR 配置 LVS/DR + keepalived配置 nginx ip_hash 实现长连接 LVS是四层LB 注意down掉网卡的方法 nginx效率没有LVS高 ipvsadm命令集 测试LVS方法 第三十三节课
- Vmware10版本安装ubuntu14.04系统的open-vm-dkms时出错
- ACL权限简介与开启-linux系列32
- Hadoop RPC 详解(参数调优)
- Hadoop RPC类详解(4)
- Hadoop RPC类详解(3)
- Hadoop RPC类详解(2)
- Hadoop RPC使用方法(1)
- Hadoop RPC远程过程调用源码解析及实例
- 笔记本上CentOS7合盖后黑屏但不进入睡眠模式
- 【Linux编程】进程标识符与fork函数
- Hadoop源码分析(MapReduce概论)
- 新手学Linux(一)----安装JDK
- Linux下用户组、文件权限详解
- Spring,Struts2,MyBatis,Activiti,Maven,H2,Tomcat集成(三)——H2,MyBatis集成
- warning: directory not found for option ' '
- 架构师于小波:魅族实时消息推送架构