「Spring」セッションに指定名前で値を設定する

書式
request.getSession().setAttribute(セッション変数名,保存データ);

使用例
Javaコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
@RequestMapping(value = "/create", method = RequestMethod.GET)
public String create(HttpServletRequest request,HttpServletResponse response){
//オブジェクトの定義
User user = new User();
user.setAge(12);
user.setAddr("test addr");
//属性を設定
 request.getSession().setAttribute("User_SESS",user);
return "create";
}
@RequestMapping(value = "/create", method = RequestMethod.GET) public String create(HttpServletRequest request,HttpServletResponse response){ //オブジェクトの定義 User user = new User(); user.setAge(12); user.setAddr("test addr"); //属性を設定  request.getSession().setAttribute("User_SESS",user); return "create"; }
@RequestMapping(value = "/create", method = RequestMethod.GET)
public String create(HttpServletRequest request,HttpServletResponse response){
    
      //オブジェクトの定義
      User user = new User();
      user.setAge(12);
      user.setAddr("test addr");

      //属性を設定
    request.getSession().setAttribute("User_SESS",user);
   
   return "create";

}

JSPコード

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
<c:if test="${User_SESS.age ==12}">
 <button type="submit">テスト</button>
</c:if>
<c:if test="${User_SESS.age ==12}">  <button type="submit">テスト</button> </c:if>
<c:if test="${User_SESS.age ==12}">
 <button type="submit">テスト</button>
</c:if>

 

SpringMVC

Posted by arkgame