2014-09-29 4 views
0

Я унаследовал проект от другого человека в компании, в которой я сейчас работаю, он использует jsf, и он использует красивые лица, чтобы скрыть URL-адреса.Возможно ли иметь более одного файла pretty-faces.xml?

Проблема здесь в том, что файл pretty-faces.xml является довольно большим (это до 492 строк), и мне интересно, есть ли способ разделить его на несколько файлов и сохранить его работу одинаково, только для ради организации и обслуживания.

Я читал pretty-faces docs, но ничего не знал об этом направлении.

Любой ответ действительно оценен. Заранее спасибо.

ответ

0

Конечно, вы можете добавить параметр контекста сказать PrettyFaces о файлах конфигурации:

<context-param> 
    <param-name>com.ocpsoft.pretty.CONFIG_FILES</param-name> 
    <param-value>/WEB-INF/custom-mappings.xml,/META-INF/another-config.xml</param-value> 
</context-param> 

См:

http://ocpsoft.org/docs/prettyfaces/3.3.3/en-US/html/GettingStarted.html#getstarted.prettyconfigxml

+0

Привет! Спасибо за ответ. Я попытался отделить его небольшую часть и добавить строки в мой файл web.xml, но когда я тестирую, я получаю «NullPointerException» при попытке навигации. Я не знаю, где искать. Я использую симпатичные лица вместе с jsf 2.1 и primefaces 3.5 – Thezil

+0

Пожалуйста, разместите всю информацию, включая полную стекцию на наших форумах: http://ocpsoft.org/support/forum/prettyfaces-users/ – chkal

+0

Хорошо. Большое спасибо за ответ! – Thezil