「Java」HttpSessionでオブジェクト情報を保存するサンプル

2021年8月27日

書式
1.セッションの保存
session.setAttribute(セッション名,オブジェクト名)
2.セッションの取得
session.getAttribute(セッション名)

使用例

Plain text
Copy to clipboard
Open code in new window
EnlighterJS 3 Syntax Highlighter
/*ユーザ情報セッションに保存*/
public static void setUserBean(HttpServletRequest request, UserBean bean) {
HttpSession session = request.getSession();
session.setAttribute("user_sess_Bean",bean);
}
/*ユーザセッション情報を取得*/
public static UserBean getUserBean(HttpServletRequest request) {
HttpSession session = request.getSession(false);
if(session == null) return null;
return (UserBean)session.getAttribute("user_sess_Bean");
}
/*ユーザ情報セッションに保存*/ public static void setUserBean(HttpServletRequest request, UserBean bean) { HttpSession session = request.getSession(); session.setAttribute("user_sess_Bean",bean); } /*ユーザセッション情報を取得*/ public static UserBean getUserBean(HttpServletRequest request) { HttpSession session = request.getSession(false); if(session == null) return null; return (UserBean)session.getAttribute("user_sess_Bean"); }
/*ユーザ情報セッションに保存*/
public static void setUserBean(HttpServletRequest request, UserBean bean) {

 HttpSession session = request.getSession();
 session.setAttribute("user_sess_Bean",bean);
 
}

/*ユーザセッション情報を取得*/
public static UserBean getUserBean(HttpServletRequest request) {
    HttpSession session = request.getSession(false);
      if(session == null) return null;
      return (UserBean)session.getAttribute("user_sess_Bean");
      

}

 

Java

Posted by arkgame