Перехватчик Spring mvc addObject

У меня есть перехватчик, расширяющий HandlerInterceptorAdapter.

Когда я добавляю объект в ModelAndView, он также добавляется к моему URL как переменная пути, но я этого не хочу.

@Override
  public void postHandle(HttpServletRequest request, HttpServletResponse response, Object handler, ModelAndView modelAndView) {
    if (null == modelAndView) {
      return;
    }

    log.info("Language in postHandle: {}", LocaleContextHolder.getLocale());
    modelAndView.addObject("selectedLocale", LocaleContextHolder.getLocale());
}

Когда я добавляю что-то в свой ModelAndViewв самом контроллере, это не отображается в URL-адресе.

6
задан skaffman 20 March 2012 в 11:42
поделиться