标签:
首先用spring管理事务 自动提交事务 默认是懒加载 但是还没有到view层spring就关闭事务 所以有些数据还没有呗加载 会错误
用OpenSessionInViewFilter 暂时不关闭session 到view被过滤然后关闭
<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> </filter-mapping>
只是了解个大概
具体要看源码
另外拦截的都是.action的形式的 所以struts.xml需要配置
<constant name="struts.action.extension" value="action"></constant>
不知道name怎么写可以看jar的/org/apache/struts2/default.properties
标签:
原文地址:http://blog.csdn.net/u011686226/article/details/45674107