Spring 3 MVC accediendo a HttpRequest desde el controlador

Me gustaría manejar los atributos de solicitud y sesión por mí mismo en lugar de dejarlo en primavera@SessionAttributes, para iniciar sesión en el manejo de cookies, por ejemplo.

No puedo entender cómo puedo acceder a laHttpRequest desde un controlador, necesito una forma de ir una capa por encima de la@RequestAttribute y acceder a laHttpRequest sí mismo. Con Stripes en solía hacer esto implementando unApplicationContext y llamando agetAttribute().

También, pasando laHttpServletRequest como parámetro parece no funcionar:

@RequestMapping(value="/") public String home(HttpServletRequest request){
    System.out.println(""+request.getSession().getCreationTime());
    return "home"; 
}

El método anterior no imprime nada.

¿Tienes algún consejo sobre esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta