解决方案 »

  1.   

    在commit之后应该关闭sessionsession().clear();
    session().flush();
    session().close() ;
      

  2.   

    事物是提交后自动关闭session的,不需要在手动的吧!
      

  3.   

    你就是在beginTransaction中报的错,说明你getCurrentSession得到的session已经是closed的了。
      

  4.   

    我知道在getCurrentSession得到的session是已关闭的,但是我的每一次连接后session都关闭了,回事什么原因造成这个错误了,最主要是这个错误在连续的刷新后才会出现(暂时发现的)
      

  5.   

    配一下struts.xml的OpenSessionInView这个Filter看看可不可以解决。具体写法不知道了,自己google吧。到处都是。
      

  6.   

    我配置了org.springframework.orm.hibernate3.support.OpenSessionInViewFilter的