首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

OpenSessionInViewFilter失效有关问题

2012-08-27 
OpenSessionInViewFilter失效问题我在ssh2框架下使用OpenSessionInViewFilter过滤器,让spring控制session

OpenSessionInViewFilter失效问题
我在ssh2框架下使用OpenSessionInViewFilter过滤器,让spring控制session的开关。出现了使用lazy特性读取属性的时候报错说,no session or session was close.
经过反复的查找和测试发现问题,tomcat容器在加载过滤器的时候是按照数序加载的,他在写配置文件的时候先写的是struts2的过滤器配置,然后才是OpenSessionInViewFilter过滤器配置,所以加载的顺序导致,action在获得数据的时候session并没有被spring管理,导致的问题的延续。

解决办法将OpenSessionInViewFilter配置写在struts2的配置前面,发布,测试,搞定了,以后提醒自己多注意一些细节了。

热点排行