struts.xml и struts-config.xml

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


person bharanitharan    schedule 07.06.2010    source источник


Ответы (6)


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

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

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

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

person Community    schedule 07.06.2010

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

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

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

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

person Clarence    schedule 03.07.2012

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

person krock    schedule 07.06.2010

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

person Jwalin Shah    schedule 15.11.2011

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

person hkadejo    schedule 15.11.2011

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

person naidu    schedule 30.05.2012