struts.xml и struts-config.xml - PullRequest
       27

struts.xml и struts-config.xml

13 голосов
/ 07 июня 2010

В чем разница между struts.xml и struts-config.xml? Они одинаковы или есть разница между ними?

Ответы [ 6 ]

13 голосов
/ 07 июня 2010

Файл конфигурации ядра для инфраструктуры Struts по умолчанию struts.xml для Struts 2 и struts-config.xml для Struts 1.

Оба файла конфигурации одинаковы, но различнызвери, потому что они ссылаются на разные версии инфраструктуры Struts.

Существуют большие различия между стойками 1 и 2, как вы можете см. Здесь .

Файлы имеют разную структуру и содержание, поэтому вы не можете реально сравнивать одно с другим (кроме как по назначению).

3 голосов
/ 03 июля 2012

struts.xml - это файл конфигурации Struts2 ,

мы не можем изменить это имя файла, если мы изменим это имя Framework не смог идентифицировать файл конфигурации ... и еще одна вещь для каждого приложения Struts2 должна содержать только один struts.xml файл.

где, как в Struts 1.x Файл конфигурации по умолчанию: struts-config.xml

в этом случае мы можем изменить имя файла конфигурации по умолчанию и у нас может быть несколько файлов конфигурации ..

2 голосов
/ 07 июня 2010

Это, по сути, один и тот же файл, в котором вы настраиваете действия распорок и т. Д., Но для разных версий распорок. struts-config.xml в стойках 1 и struts.xml в стойках 2.

1 голос
/ 15 ноября 2011

struts.xml - это файл конфигурации Struts2 struts-config.xml , хотя обычно это имя имеет файл конфигурации Struts (1.3.x)

1 голос
/ 15 ноября 2011

По сути, struts.xml - это файл конфигурации для struts2, который включает в себя отображение как jsp, так и файла действий. Strus-config.xml - это файл для struts1.x, который включает в себя отображение файлов действий. В Struts2 фильтр рассматривается как внешний интерфейсный контроллер, который определяется в struts.xml, а для struts1.x, Action Servlet рассматривается как внешний интерфейсный контроллер и отображается в Struts-config.xml.

0 голосов
/ 30 мая 2012

struts-config.xml - это файл конфигурации по умолчанию, предоставленный структурой Struts 1.x, где, как struts.xml, является файлом конфигурации для Struts 2.x

...