日期:2014-05-17  浏览次数:20656 次

SSH2整合,使用OpenSessionInViewFilter后,报no session!
这里就不贴代码了

说明几点:web.xml中Filter的配置顺序没有错,Spring和hibernate的配置文件也没有问题。


经过我的测试,问题出在struts2的视图跳转类型上,就是result标签中type的属性值,使用默认类型是不会报no session的错的,但是使用重定向类型的跳转(redirect,redirectAction),就会报no session的错。


猜测应该是跨session访问的问题,但一直不知道怎么解决?求大神指点

------解决方案--------------------
OpenSessionInViewFilter这个过滤器并不好用的(确实有这种即使配好了也不起作用的情况),所以不建议楼主使用这个东东,还是在自己的代码里面根据实际需要写,不用这个filter