HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-03-10
1 <p>Теги: локализация, spring mvc</p>
1 <p>Теги: локализация, spring mvc</p>
2 <p><strong>Spring MVC</strong>предоставляет разработчикам относительно простую и удобную возможность локализации программного приложения. О ней и поговорим.</p>
2 <p><strong>Spring MVC</strong>предоставляет разработчикам относительно простую и удобную возможность локализации программного приложения. О ней и поговорим.</p>
3 <p>На практике для локализации приложения вам потребуется выполнить не так уж и много действий. Итак:</p>
3 <p>На практике для локализации приложения вам потребуется выполнить не так уж и много действий. Итак:</p>
4 <ol><li>Создаем файл<strong>resource bundle</strong>, в котором будут задаваться разные варианты локализированной информации.</li>
4 <ol><li>Создаем файл<strong>resource bundle</strong>, в котором будут задаваться разные варианты локализированной информации.</li>
5 <li>Используя классы<strong>ResourceBundleMessageSource</strong>либо<strong>ReloadableResourceBundleMessageSource</strong>, определяем<strong>messageSource</strong>в конфигурации Spring.</li>
5 <li>Используя классы<strong>ResourceBundleMessageSource</strong>либо<strong>ReloadableResourceBundleMessageSource</strong>, определяем<strong>messageSource</strong>в конфигурации Spring.</li>
6 <li>Определяем<strong>localeResolver</strong>класса<strong>CookieLocaleResolver</strong>, что позволит включить саму возможность переключения локали.</li>
6 <li>Определяем<strong>localeResolver</strong>класса<strong>CookieLocaleResolver</strong>, что позволит включить саму возможность переключения локали.</li>
7 <li>Определяем, в каком конкретно месте надо будет подставлять локализированное сообщение в ответе, для чего используем элемент<strong>spring:message DispatcherServlet</strong>.</li>
7 <li>Определяем, в каком конкретно месте надо будет подставлять локализированное сообщение в ответе, для чего используем элемент<strong>spring:message DispatcherServlet</strong>.</li>
8 </ol><p>Осталось посмотреть, как это выглядит в коде:</p>
8 </ol><p>Осталось посмотреть, как это выглядит в коде:</p>
9 <p><em>По материалам сайта https://javastudy.ru/.</em></p>
9 <p><em>По материалам сайта https://javastudy.ru/.</em></p>
10  
10