Параметр языка по ссылке - PullRequest
1 голос
/ 17 апреля 2011

существует простой способ, позволяющий всегда сначала указывать язык в ссылке без изменения на каждом контроллере в Spring MVC?

Например

  • site.com / ru/link.html

  • site.com / de / link.html

  • site.com / it / link.html

и этот языковой параметр передается автоматически "language = en".

Я использую LocaleChangeInterceptor

1 Ответ

1 голос
/ 23 апреля 2011

LocaleChangeInterceptor ищет локаль изменения . Это не разрешает локаль для запроса. Что вам нужно, это реализация интерфейса LocaleResolver, в частности

resolveLocale(HttpServletRequest request) 

метод, который получит этот языковой параметр из URL.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...