Struts2 одинаковые пространства имен в разных файлах struts.xml - PullRequest
0 голосов
/ 01 июля 2011

Можно ли использовать одно и то же пространство имен в разных файлах struts.xml? Я знаю, что мы можем использовать разные пространства имен. Проблема в том, что у меня так много действий в моем файле конфигурации. Я просто хочу разделить, чтобы легко управлять. Но если я использую различное пространство имен для каждого файла, я должен изменить пространство имен, упомянутое везде (JSP).

Например

Я хочу использовать namespace = "/" во всех моих файлах struts.xml.

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

Заранее спасибо

Ответы [ 2 ]

0 голосов
/ 01 июля 2011
<struts>

    <!-- Other information goes here -->     
    <include file = "Administrator-Config.xml"/>
    <include file = "CustomerConfig.xml"/>
    <include file = "EmployerConfig.xml"/>  
    <!-- Other information goes here -->

</struts>
0 голосов
/ 01 июля 2011

Вы определенно можете использовать несколько пакетов с одним и тем же пространством имен. Просто помните, что пакеты не могут иметь одинаковые имена. Вам также необходимо включить их все в ваш основной файл struts.xml, например:

<include file="path to your config files"/>
...