¿Hay alguna forma en la primavera 3.0 para acceder a HttpSession sin incluirlo en la firma del método? Lo que realmente quiero hacer es poder pasar los valores de una HttpSession que PUEDEN SER nulos.Spring MVC Session Attribute Access
Algo como esto:
@RequestMapping("/myHomePage")
public ModelAndView show(UserSecurityContext ctx) {}
en lugar de esto:
@RequestMapping("/myHomePage")
public ModelAndView show(HttpSession session) {
UserSecurityContext ctx = (UserSecurityContext) session.getAttribute("userSecurityCtx");
}
relacionado: http://stackoverflow.com/questions/3621266/how-to-pass-a-session-attribute-as-method-argument-parameter-with-spring-mvc – Bozho
Aquí está el boleto de primavera [# SPR- 4452] (https: //jira.springsource.org/browse/SPR-4452) para ello. Boleto upvote para una resolución más rápida. –