powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Достать properties
3 сообщений из 3, страница 1 из 1
Достать properties
    #38350028
denis111111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день.

Есть в меня строки, которые лежат в файле messages.properties.

Файл в папке: WEB-INF/messages/messages.properties.

Как его достать? Но так чтоб файл соответствовал текущей локале.

Когда файли локали в меня лежали по адресу: WEB-INF/clasess/mypackage/messages.properties

То я мог достать його без проблем так:
Код: java
1.
ResourceBundle bundle = ResourceBundle.getBundle("mypackage.messages", currentLocale);



Вобщем в меня это Спринг... Может в енго есть свои методы получения строк из properties ?
...
Рейтинг: 0 / 0
Достать properties
    #38350149
denis111111
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ну с Spring понятно как из контроллера достать строку.

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
@Autowired
private ApplicationContext appContext;

public String getMessage(){
  ReloadableResourceBundleMessageSource o = (ReloadableResourceBundleMessageSource)appContext.getBean("messageSource");
  String mess = o.getMessage(code, args, locale);
  return mess;
}



Но как это зделать через ResourceBundle.getBundle("messages.messages"), что-то не могу понять...
...
Рейтинг: 0 / 0
Достать properties
    #38350173
Олег Артемов
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Советую открыть сорсы спринга класс ReloadableResourceBundleMessageSource и посмотреть как он это делает
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Достать properties
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]