原因:是懒加载异常,当service方法调用完后session关闭,所以会出现no session
<!-- 配置Spring的用于解决懒加载问题的过滤器 ,必须写在struts2配置之前-->
<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>*.action</url-pattern><!-- 必须在struts配置文件中把扩展名配置为action -->
</filter-mapping>