Как добиться локализации в Spring MVC-приложениях? | OTUS >
У этой рекламы есть минус
У этой рекламы есть минус
−10% на курсы со стартом в ноябре. Успейте получить выгоду, 10 числа акция закончится
−10% на курсы со стартом в ноябре. Успейте получить выгоду, 10 числа акция закончится
Выбрать курс

Как добиться локализации в Spring MVC-приложениях?

Spring MVC предоставляет разработчикам относительно простую и удобную возможность локализации программного приложения. О ней и поговорим.

1_7gPQpG7bu6OLZd9xtJ57Fw_1-20219-1db4f0.png

На практике для локализации приложения вам потребуется выполнить не так уж и много действий. Итак:

  1. Создаем файл resource bundle, в котором будут задаваться разные варианты локализированной информации.
  2. Используя классы ResourceBundleMessageSource либо ReloadableResourceBundleMessageSource, определяем messageSource в конфигурации Spring.
  3. Определяем localeResolver класса CookieLocaleResolver , что позволит включить саму возможность переключения локали.
  4. Определяем, в каком конкретно месте надо будет подставлять локализированное сообщение в ответе, для чего используем элемент spring:message DispatcherServlet.

Осталось посмотреть, как это выглядит в коде:

1-20219-7dd5b7.png

По материалам сайта https://javastudy.ru/.

Не пропустите новые полезные статьи!

Спасибо за подписку!

Мы отправили вам письмо для подтверждения вашего email.
С уважением, OTUS!

Автор
0 комментариев
Для комментирования необходимо авторизоваться
Популярное
Сегодня тут пусто
Снизили цены на 10 дней
Снизили цены на 10 дней
−10% на все курсы со стартом в ноябре, акция действует до 10 числа. Выбирайте направление — начинайте обучение
−10% на все курсы со стартом в ноябре, акция действует до 10 числа. Выбирайте направление — начинайте обучение