powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring interceptor
2 сообщений из 2, страница 1 из 1
Spring interceptor
    #38837280
Фотография Щиче
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
День добрый.
Хочу сделать, чтобы у меня в приложении Spring MVC пользователь мог переключать локаль. Автоматически она переключается (определяется чем-то внутри Spring), но я хочу и вручную.
Пытаюсь сделать по примерам в интернете interceptor. Все у меня компилируется, собирается и выполняется без ошибок. Но перехватчик не срабатывает! Поставил на его место свой, самописный. Убедился в том, что перехватчик не вызывается.
Все бины добросовестсно регистрируются, видно в логе и отладчике.
Хочу посоветоваться с гуру - в чем мой косяк?

Код: java
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
@Configuration
@EnableWebMvc
public class CommonConfig extends WebMvcConfigurerAdapter {
...
   @Bean
    public LocaleChangeInterceptor localeChangeInterceptor()   {
        LocaleChangeInterceptor localeChangeInterceptor = new LocaleChangeInterceptor();
        localeChangeInterceptor.setParamName("lang");
        return localeChangeInterceptor;
   }

   @Bean
    public LocaleResolver localeResolver()
    {
        return new SessionLocaleResolver();
    }

    @Override
    public void addInterceptors(InterceptorRegistry registry)
    {
        registry.addInterceptor(localeChangeInterceptor()).addPathPatterns("/**");
    }



То место, где я хочу переключить языки.
Код: html
1.
2.
3.
4.
5.
              <span style="float: left">
                    <a href="?lang=en">en</a> 
                    | 
                    <a href="?lang=ru">ru</a>
                </span>
...
Рейтинг: 0 / 0
Spring interceptor
    #38837291
Фотография Щиче
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Версия Spring 4.1.3.RELEASE
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / Java [игнор отключен] [закрыт для гостей] / Spring interceptor
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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