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

“session已封闭”——解决方案

2012-11-25 
“session已关闭”——解决方案filterfilter-namehibernateSessionFilter/filter-namefilter-classorg

“session已关闭”——解决方案
     <filter>
  <filter-name>hibernateSessionFilter</filter-name>
  <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
  </filter>
  <filter-mapping>
  <filter-name>hibernateSessionFilter</filter-name>
  <url-pattern>/*</url-pattern>
  </filter-mapping>

在web.xml中加入以上代码,可以延长session的生命周期,直到请求结束(要配置在struts过滤器之前)。

******一定要同时在spring的xml中配置事物才能解决


由于配置了OpenSessionInView可能会带来某些方法的只读问题。这时需要在方法前加上@Transactional手动加入事物。

热点排行