@SessionAttributes
たとえばcookie処理のログインのために、それをspring に任せるのではなく、自分でリクエスト属性とセッション属性を処理したいと思います。
HttpRequest
コントローラー内からにアクセスする方法がわからないので、上のレイヤーに移動し@RequestAttribute
てHttpRequest
それ自体にアクセスする方法が必要です。Stripesでは、ApplicationContext
とを実装してこれを行うために使用されていましたgetAttribute()
。
また、HttpServletRequest
asパラメータを渡しても機能していないようです。
@RequestMapping(value="/") public String home(HttpServletRequest request){
System.out.println(""+request.getSession().getCreationTime());
return "home";
}
上記の方法では何も印刷されません。
これについて何かアドバイスはありますか?