Я искал в сети, но не смог найти решение для этого.Мне нужна помощь о том, как сохранить параметры конфигурации приложения в виде простого текстового файла или файла XML.Есть ли java-пакет или класс, который предоставляет эту услугу?
Например, настройка длины пагинации данных и т. Д. Поэтому мне не нужно перекомпилировать приложение, когда мне нужно изменить параметры пагинации.
Примерно так: Может быть, файл myApp.cfg, который содержит это.нумерация страниц: 10,20,30,50
И тогда в моем файле xhtml у меня будет что-то вроде этого.
<p:dataTable id="dtClientList" value="#{saClientController.lazyModel}" rowsPerPageTemplate="#{myApp.cfg.pagination}">
И, возможно, даже получить доступ к параметру конфигурации из моей сессии илибоб в области приложения.Затем повторно используйте их для нескольких пользователей.
Можно ли использовать файл свойств пакета пользовательских ресурсов для хранения параметров конфигурации, таких как длина разбиения на страницы, и доступа к параметрам в компоненте поддержки следующим образом?
FacesContext fc = FacesContext.getCurrentInstance();
ResourceBundle bundle = fc.getApplication().getResourceBundle(fc,"bundle_name");
bundle.getString("resource_identifier");
Imпоиск чего-то похожего на файл app.config в реализации dot net, который представляет собой XML.
Пожалуйста, помогите.И если мой вопрос не имеет смысла, дайте мне знать.Большое спасибо.