в весеннем (4.3.2.RELEASE) и java (1.8) приложении Я использую spring-flashAttribute в качестве механизма для передачи параметров во время перенаправления.
RedirectAttributes rm;
(...)
rm.addFlashAttribute("redirModel", rModel);
проблема заключается в том, что передача атрибутов (по flashAttribute) работает для tomcat, но для веб-сферы (8.5.5.11) каким-то образом эти атрибуты теряются после перенаправления.
место, где эти атрибуты передаются: org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(HttpServletRequest, HttpServletResponse, HandlerMethod) строка 804
(...)
mavContainer.addAllAttributes(RequestContextUtils.getInputFlashMap(request));
(...)
, где RequestContextUtils передает эти атрибуты: org.springframework.web.servlet.support.RequestContextUtils:
* 1010 Может кто-тоЯ должен сделать это правильно?