import java.io.*; import javax.servlet.*; import javax.servlet.http.*; import java.util.Enumeration; public class SessionTest2 extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws IOException, ServletException{ response.setContentType("text/html; charset=Shift_JIS"); PrintWriter out = response.getWriter(); HttpSession session = request.getSession(false); out.println(""); out.println(""); out.println("セッションテスト"); out.println(""); out.println(""); if (session == null){ out.println("

セッションオブジェクトを登録します

"); session = request.getSession(true); session.setAttribute("age", "24"); session.setAttribute("name", "山田"); } /* 現在登録されているセッションオブジェクトを表示 */ out.println("

"); out.println("登録されているセッションオブジェクトを表示します
"); Enumeration enum_session = session.getAttributeNames(); while(enum_session.hasMoreElements()) { String key = (String)enum_session.nextElement(); String val = (String)session.getAttribute(key); out.println(key + " = " + val + "
"); } out.println("

"); out.println("ageオブジェクトの削除"); out.println(""); out.println(""); } }