Программный доступ к файлу свойств в приложении JSF

Я пытаюсь получить доступ к файлу свойств i18n, который я использую в своем приложении JSF, в коде. (Идея состоит в том, чтобы иметь страницу, которая отображает свои ключи и значения в виде таблицы на самом деле.)

Проект является maven проектом, и в папке src/resources/localization, и развернут в военном файле в WEB-INF\classes\localization\

java.util.Properties prop = new java.util.Properties();
String path = "localization/stat_codes.properties";
InputStream foo = prop.getClass().getResourceAsStream(path);

Но переменная foo оказывается нулевой, независимо от того, что я устанавливаю переменную пути, /WEB-INF/classes/localization/stat_codes.properties, "localization.stat_codes.properties" и т.д.. Похожий вопрос есть здесь, но и там нет полезного ответа.

11
задан Community 23 May 2017 в 12:16
поделиться