不是,这个就是因为lazy引起的
一般的解决方法是用一个Filter<filter>
<filter-name>hibernateFilter</filter-name>
<filter-class>
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>hibernateFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
一般的解决方法是用一个Filter<filter>
<filter-name>hibernateFilter</filter-name>
<filter-class>
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
</filter-class>
</filter>
<filter-mapping>
<filter-name>hibernateFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
解决方案 »
- 求一个jsp的小例子,即填写表单时可以弹出一个小网页,添加表单中下拉列表的选项
- word与PDF互转
- hibernate3.1调用储存过程 MappingException: Named query not known错误
- 会话Bean引用实体Bean的时候出现了NullPointer异常,在线等这里的高手指点,谢谢拉!
- 高分求jfreechart-1.0.0-rc1的帮助文档
- cmr域的get方法不能用在remote方法吗?
- 关于jCreator编写J2EE程序方面的问题
- jacob 报错
- poi的API实现导出数据到Excel表格中
- springboot创建项目时有的依赖没勾选,应该如何添加。求大佬指导,感激不尽。
- 关于数据库连接问题!!
- 关于数据转存如何处理
2 用createQuery("from a left join a.list")这种方式来进行关联查询3 也是用的比较多的,就是openSessionView
在web.xml中加入如下代码<filter>
<filter-name>openSession</filter-name>
<filter-class>
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
</filter-class> <init-param>
<param-name>singleSession</param-name>
<param-value>false</param-value>
</init-param> </filter>
<filter-mapping>
<filter-name>openSession</filter-name>
<url-pattern>*.action</url-pattern>
</filter-mapping>
注意把这个filter放到所有filter后面