13

struts.xml 和 struts-config.xml 有什么区别?两者是一样的还是它们之间有什么区别?

4

6 回答 6

13

Struts 框架的核心配置文件默认是struts.xmlStruts 2 和struts-config.xmlStruts 1 的。

它们都是配置文件,所以它们是相同的,但它们是不同的野兽,因为它们引用了不同版本的 Struts 框架。

正如您在此处看到的,Struts 1 和 2 之间存在很大差异。

这些文件具有不同的结构和内容,因此您无法真正将一个与另一个进行比较(除了它们的目的)。

于 2010-06-07T10:45:34.260 回答
3

struts.xmlStruts2的配置文件,

我们不能改变这个文件名,如果我们改变这个名字框架不能识别配置文件......而且每个单独的 Struts2 应用程序还有一件事应该只有一个 struts.xml文件。

其中Struts 1.x 默认配置文件是struts-config.xml

在此我们可以更改默认配置文件名,我们可以有多个配置文件..

于 2012-07-03T09:26:13.550 回答
2

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

于 2010-06-07T10:46:17.630 回答
1

基本上,struts.xml 是 struts2 的配置文件,其中包括 jsp 和动作文件的映射。Strus-config.xml 是 struts1.x 的文件,其中包括动作文件的映射。在 struts2 中,filter 被认为是一个前端控制器,定义在 struts.xml 中,而对于 struts1.x,Action Servlet 被认为是一个前端控制器,它映射到 struts-config.xml 中。

于 2011-11-15T13:12:42.603 回答
1

struts.xmlStruts2的配置文件struts-config.xml而名称一般都有Struts的配置文件(1.3.x)

于 2011-11-15T19:47:23.943 回答
0

struts-config.xml 是默认配置文件,由 struts 1.x 框架提供,其中 struts.xml 是 struts 2.x 的配置文件

于 2012-05-30T06:02:37.260 回答