#jsf-2
#jsf-2
Вопрос:
Я бы не хотел помещать свой файл свойств в каталог классов файла war. Могу ли я это сделать и что бы я указал в faces-config.xml для этого использовать правильный набор ресурсов? Спасибо Бинь Нгуен
Ответ №1:
Поместите его во внешнюю папку и добавьте его путь к пути к классу среды выполнения. Затем вы можете получить к нему доступ из classpath обычным способом, как если бы он был в /WEB-INF/classes
(который просто по умолчанию является частью classpath).
Добавление пути к внешней папке в classpath лучше всего настраивать на уровне веб-сервера. Например, в Tomcat вы можете указать это в свойстве shared.loader
or common.loader
/conf/catalina.properties
файла Tomcat.
shared.loader = /path/to/propertiesfiles