「Java」HttpSessionでオブジェクト情報を保存するサンプル
書式
1.セッションの保存
session.setAttribute(セッション名,オブジェクト名)
2.セッションの取得
session.getAttribute(セッション名)
使用例
/*ユーザ情報セッションに保存*/ 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"); }