Java 如何使用多个Struts 2配置文件?

Java 如何使用多个Struts 2配置文件?,java,struts2,Java,Struts2,是否可以为同一模块创建多个struts配置文件 我曾尝试为不同的应用程序/模块创建配置文件,并将其包含在struts 2中的主文件struts.xml,但有人能告诉我如何为同一应用程序创建多个配置文件吗?是的,可能有不同的struts配置文件 您可以创建一个主struts.xml文件,然后将其他配置文件包括在类似的文件中 <include file="secondFile.xml" /> <include file="thirdFile.xml" /> 所有文件都

是否可以为同一模块创建多个struts配置文件


我曾尝试为不同的应用程序/模块创建配置文件,并将其包含在struts 2中的主文件
struts.xml
,但有人能告诉我如何为同一应用程序创建多个配置文件吗?

是的,可能有不同的struts配置文件

您可以创建一个主struts.xml文件,然后将其他配置文件包括在类似的文件中

<include file="secondFile.xml" />

<include file="thirdFile.xml" />


所有文件都将具有相同的配置语法,如DOCTYPE等。

是的,可能有不同的struts配置文件

您可以创建一个主struts.xml文件,然后将其他配置文件包括在类似的文件中

<include file="secondFile.xml" />

<include file="thirdFile.xml" />


所有文件都将具有相同的配置语法,如DOCTYPE等。

如果您谈论的是struts.xml文件,则无法创建这样的多个文件

框架的核心配置文件是默认的(struts.xml)文件 并且应该位于webapp的类路径上(通常为/WEB-INF/classes)

尽管我们可以选择将一个大的struts.xml文件分解成更小的部分。 您可以在
struts.xml
中交替使用
元素,例如,您可以为每个模块创建配置文件,并可以将它们包括在struts.xml文件中,如

<struts>
    <include file="Home.xml"/>
    <include file="Hello.xml"/>
    <include file="Simple.xml"/>
    <include file="/util/POJO.xml"/>
    <include file="/com/initech/admin/admin-struts.xml"/>
</struts>


每个包含的文件必须采用与
struts.xml
相同的格式,包括
DOCTYPE
。include文件可以放在类路径上的任何位置,并且应该通过“file”属性由该路径引用。

如果您谈论的是struts.xml文件,那么您不能创建这样的多个文件

框架的核心配置文件是默认的(struts.xml)文件 并且应该位于webapp的类路径上(通常为/WEB-INF/classes)

尽管我们可以选择将一个大的struts.xml文件分解成更小的部分。 您可以在
struts.xml
中交替使用
元素,例如,您可以为每个模块创建配置文件,并可以将它们包括在struts.xml文件中,如

<struts>
    <include file="Home.xml"/>
    <include file="Hello.xml"/>
    <include file="Simple.xml"/>
    <include file="/util/POJO.xml"/>
    <include file="/com/initech/admin/admin-struts.xml"/>
</struts>


每个包含的文件必须采用与
struts.xml
相同的格式,包括
DOCTYPE
。include文件可以放在类路径上的任何位置,并且应该通过“file”属性由该路径引用。

我知道,但我想问的是,不同的应用程序是否可以使用include文件?我想你问的是“请告诉我如何为同一应用程序创建多个配置文件?”我知道,但我想问的是,不同的应用程序是否可行?我想你问的是“请告诉我如何为同一个应用程序创建多个配置文件?”你所说的“不同的应用程序”是什么意思?为什么要包含不同应用程序的配置?你想解决什么问题?你说的“不同的应用”是什么意思?为什么要包含不同应用程序的配置?你想解决什么问题?