У меня есть проект java maven. Я поместил файл свойств в папку src/main/resources
.Загрузить файл свойств в сервлет?
src/main/resources
|
|___properties
|
|
|___custom_en_US.properties
Я загружаю файлы свойств, как показано ниже в сервлет.
ResourceBundle bundle = ResourceBundle.getBundle("classpath:properties/custom", request.getLocale());
но выше строка бросает исключение, говоря, что ресурс не найден. Как я могу указать путь к файлу свойств? Пожалуйста, помогите мне.
Спасибо!
Спасибо за ваш ответ и отлично работает. Но проблема в том, что у меня есть 20 ключевых пар значений в файле proeprties. Я хочу, чтобы они были загружены в том же порядке, что и в файле свойств. Но когда я получаю их в сервлете, их порядок меняется. Как я могу получить пары значений ключа в том же порядке, как они находятся в файле свойств? Благодаря! – user755806
Вы не должны полагаться на это, и поскольку структура обычно является хэш-таблицей, ее не может быть. Если вы хотите их по порядку, прикрепите их чем-то (1_foo, 2_bar), а затем закажите это. Но обычно порядок не должен иметь значения – Bozho
Мне нужно поместить их в поле выбора html. Поэтому я нуждаюсь в них в порядке. Пожалуйста, предложите мне, если я могу что-нибудь сделать? – user755806