Tengo un interceptor que extiende el HandlerInterceptorAdapter
.Interceptor mvc Spring addObject
Cuando agrego un objeto a mi ModelAndView
también se agrega a mi url como una variable de ruta, pero no quiero eso.
@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());
}
Al agregar algo a mi ModelAndView
en el propio controlador, que no aparece en la URL.
que estaba mal ... Me refería HandlerInterceptorAdapter – wvp