当前位置:首页>开发>正文

struts如何设定action对应的页面

2024-07-29 02:16:52 互联网 未知 开发

struts如何设定action对应的页面?

struts如何设定action对应的页面

struts的配置文件中可以设置action对象的声明周期,但是struts2是不行的。 struts2是从webwork发展而来的,xwork有一个objectfacotry类,这个工厂类有一个线程池thSelf ========= private static ThreadLocal thSelf action对象就是由这个线程池来维护的,所以如果你想知道它的生命周期是如何,可以查看这个类(com.opensymphony.xwork2.ObjectFactory)源代码。 通常和spring整合使用的时候,在struts.xml文件要配置一个元素 或者在struts.property文件中配置 struts.objectFactory = spring 这样,我们可以在spring的配置文件中的bean元素里用一个scope属性来配置action是用什么生命周期,singleton,prototype,request,session等等。