Hibernet设置中加上lazy=false
报这个错:
type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: Cannot find bean: "list" in any scope没有加报这个错:
type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: failed to lazily initialize a collection of role: com.news.vo.NewsVO.enclosure - no session or session was closed
hibernet相关代码:
<set name="enclosure" inverse="true" cascade="all">
<key column="EN_nid"></key>
<one-to-many class="com.news.vo.Enclosure"/>
</set>hibernet
报这个错:
type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception javax.servlet.ServletException: Cannot find bean: "list" in any scope没有加报这个错:
type Exception reportmessage description The server encountered an internal error () that prevented it from fulfilling this request.exception org.apache.jasper.JasperException: failed to lazily initialize a collection of role: com.news.vo.NewsVO.enclosure - no session or session was closed
hibernet相关代码:
<set name="enclosure" inverse="true" cascade="all">
<key column="EN_nid"></key>
<one-to-many class="com.news.vo.Enclosure"/>
</set>hibernet
<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>*.do</url-pattern>//.do或者.action
</filter-mapping>
查看web.config里已经有设定了<filter>
<filter>
<!-- 指定解决乱码类的路径和名字 -->
<filter-name>charactorencoding</filter-name>
<filter-class>com.news.pojo.SetCharacterEncodingFilter</filter-class>
<init-param>
<!--解决乱码类中定义的参数名 -->
<param-name>encoding</param-name>
<param-value>GBK</param-value>
</init-param>
</filter>
<filter-mapping>
<!-- 映射文件name=上面filter-name定义的名字 -->
<filter-name>charactorencoding</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>