Jakarta ee struts.xml和struts-config.xml

Jakarta ee struts.xml和struts-config.xml,jakarta-ee,struts2,struts,struts-1,Jakarta Ee,Struts2,Struts,Struts 1,struts.xml和struts-config.xml之间有什么区别?两者是相同的还是有任何区别?Struts框架的核心配置文件默认为Struts 2的Struts.xml,Struts 1的Struts config.xml 它们都是配置文件,因此是相同的,但它们是不同的,因为它们引用的是Struts框架的不同版本 Struts 1和Struts 2之间存在很大的差异 这些文件具有不同的结构和内容,因此您无法真正比较它们(除了它们的用途)。它们基本上是同一个文件,您可以在其中配置struts

struts.xml和struts-config.xml之间有什么区别?两者是相同的还是有任何区别?

Struts框架的核心配置文件默认为Struts 2的
Struts.xml
,Struts 1的
Struts config.xml

它们都是配置文件,因此是相同的,但它们是不同的,因为它们引用的是Struts框架的不同版本

Struts 1和Struts 2之间存在很大的差异


这些文件具有不同的结构和内容,因此您无法真正比较它们(除了它们的用途)。

它们基本上是同一个文件,您可以在其中配置struts操作等,但用于不同版本的struts。struts 1中的struts-config.xml和struts 2中的struts.xml。

基本上,struts.xml是struts2的配置文件,其中包括jsp和操作文件的映射。Strus-config.xml是struts1.x的文件,其中包括操作文件的映射。在struts2中,过滤器被视为前端控制器,它定义在struts.xml中,对于struts1.x,Action Servlet被视为前端控制器,并将其映射到struts config.xml中。

struts.xmlStruts2配置文件struts config.xml,而其名称通常具有struts配置文件(1.3.x)struts-config.xml是默认配置文件,由struts 1.x框架提供,其中as struts.xml是struts 2.x的配置文件struts.xml是Struts2的配置文件

我们无法更改此文件名,如果我们更改此名称框架无法识别配置文件。。。每个Struts2应用程序应该只有一个struts.xml文件

其中,与Struts 1.x中一样,默认配置文件是Struts config.xml

在这种情况下,我们可以更改默认配置文件名,并且可以有多个配置文件