Ho un intercettore che estende la HandlerInterceptorAdapter
.Spring MVC intercettore addObject
Quando aggiungo un oggetto al mio ModelAndView
viene aggiunto anche al mio url come variabile di percorso ma non lo voglio.
@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());
}
Quando aggiungo qualcosa alla mia ModelAndView
nel controller stesso, non appare nel URL.
mi sono sbagliato ... volevo dire HandlerInterceptorAdapter – wvp