在Spring中如何不让Session自动关闭 当我SSH集成框架操作多表联接时控制台会提示说:Session was closed!有没有什么办法可以让我自己操作Session的开启和关闭,而不让它自动关闭呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <!-- opensessioninview --> <filter> <filter-name>OpenSessionInViewFilter</filter-name> <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class> </filter> <filter-mapping> <filter-name>OpenSessionInViewFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>配置下OpenSessionInViewFilter就能解决懒加载问题了 这种办法也是自动关闭的Session 是在页面显示完后关闭的Session 是不是在Web.xml下配置的啊?可是我一运行页面就报java.lang.IllegalStateException: No WebApplicationContext found: no ContextLoaderListener registered?这个错误!是不是还有什么地方漏了? 这个的原理是用一个FILTER监视每次REQUEST,保证其SESSION不关闭,直到request结束。 我遇到过跟你类似的问题 一个是延迟加载,一个是立即加载 比如说hibernate中的一个load方法和一个get方法, 我用的是load方法,就报了根你同样的错误,当我换成get方法后,错误就没有了。 当然还有其他的方法去解决比如在配置文件中将lazy=false这种改法也可以 楼上的兄弟!那hibernate的get方法怎么使用啊,在哪使用? 关于环境变量设置的问题 replaceAll的正则问题,请高手解答! 问个迅雷技术 j2ee 数据库连接问题 一个简单的JSP、servlet和javabean问题(高手请进) 关于getContextPath()的错误信息!本人菜鸟,感谢大家! java poi读取excel函数 急救,如何在jsp页面中保存文件时不用追加而用重写 关于JSP页面重定向的问题的疑问与讨论 lucene中文检索不出结果呀,很郁闷 2个问题。1.删除时遇到Hibernate异常 2DynaActionForm的问题
<filter>
<filter-name>OpenSessionInViewFilter</filter-name>
<filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>
</filter>
<filter-mapping>
<filter-name>OpenSessionInViewFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
配置下OpenSessionInViewFilter就能解决懒加载问题了
是不是在Web.xml下配置的啊?可是我一运行页面就报
java.lang.IllegalStateException: No WebApplicationContext found: no ContextLoaderListener registered?
这个错误!是不是还有什么地方漏了?
一个是延迟加载,一个是立即加载
比如说hibernate中的一个load方法和一个get方法, 我用的是load方法,就报了根你同样的错误,当我换成get方法后,错误就没有了。 当然还有其他的方法去解决比如在配置文件中将lazy=false这种改法也可以