我是Struts的新手并在网上搜索了显示集成的教程和示例 带支柱2的弹簧。
有些例子讨论在struts-config.xml中使用struts spring插件,有些甚至没有struts-config.xml文件。
这让我感到困惑。 所以如果有人能告诉我最新的方式。
答案 0 :(得分:1)
检查docs,它有一个关于Spring< =>的专门章节。 Struts 1& 2整合
答案 1 :(得分:0)
首先,您需要澄清您是否使用Struts 1或Struts 2 - Struts方面的答案非常不同。
在Struts 2方面,有一个Spring插件,它基本上将所有Struts 2对象创建委托给Spring,因此您可以获得所有Spring连接等,而无需更改任何应用程序的代码或配置。
在Struts 1中,您通常会将您的操作声明为Struts 1配置文件中的org.springframework.web.struts.DelegatingActionProxy类。在Spring配置中,您定义了一个名称与路径匹配的bean,它是一个Struts 1 Action子类。
Struts 2的配置文件默认为“struts.xml”,但可配置。 Struts 1的配置文件(默认情况下)是“struts-config.xml”。可以有多个配置文件。