当在web.xml中设置了struts的url_partten时,一般设为*.do即网页的后辍,
那么在用的时候,除了这个tag用的文件可以为jsp外,
即使是,这个未碰到过,
也不要用*.jsp了,用*.do,或用tiles,否则在用打开jsp的时候, Session会出现ObjectNotFoundException的
错误,无法同上步误据,:
例:
1.已设置web.xml有*.do,
2.在*.do的页面中insert数据到db
3.新加页面index.jsp ,用BeanFactory.getBean("");取得某个service,然后调用service中的函数获取数据,
出现的情况是一会儿可以获得,一会儿又出现ObjectNotFoundException,
4.具体原因,不清楚..
5.该例子同时使用了spring的ioc容器,不知是否这方面的影响..
6.虽然用了spring的ioc,但hibernateTemplate是用自已的,hibernate的配置也不是通过srping的
只用了spring的ioc而已
7.但将index.jsp map为/index.do后却不会出现此问题.
求高人们指点一下.
绝不是这个原因:
OpenSessionInViewFilter org.springframework.orm.hibernate3.support.OpenSessionInViewFilter
OpenSessionInViewFilter *.do //试过*.*也不行, save入数据库后,好像并无用update二级缓存中的po




















