/****************** セッションのテスト ******************/ import java.io.IOException; import java.io.PrintWriter; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; @SuppressWarnings("serial") public class SessionNext extends HttpServlet{ /***********doPost************/ public void doPost(HttpServletRequest req, HttpServletResponse res) throws IOException, ServletException{ res.setContentType("text/html;charset = Shift_jis"); PrintWriter out = res.getWriter(); out.println(""); out.println("セッションのテスト"); out.println(""); //セッションの取得 HttpSession session = req.getSession(); out.println("セッションID = "+session.getId()+"
"); if(req.getParameter("continue") !=null){ //継続ボタン out.println("セッションは継続します"); } else if(req.getParameter("end") !=null){ //中止ボタン session.invalidate(); out.println("セッションを中止しました"); } out.println(""); } }