アットウィキロゴ

KS > practice > Practice14Servlet3

  1. package practice14;
  2.  
  3. import java.io.IOException;
  4.  
  5. import javax.servlet.RequestDispatcher;
  6. import javax.servlet.ServletException;
  7. import javax.servlet.http.HttpServlet;
  8. import javax.servlet.http.HttpServletRequest;
  9. import javax.servlet.http.HttpServletResponse;
  10. import javax.servlet.http.HttpSession;
  11.  
  12. /**
  13.  * Servlet implementation class Practice14Servlet3
  14.  */
  15. public class Practice14Servlet3 extends HttpServlet {
  16. private static final long serialVersionUID = 1L;
  17.  
  18. /**
  19. * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response)
  20. */
  21. protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  22. HttpSession session = request.getSession(false);
  23. String param1 = request.getParameter("param1");
  24. String param2 = request.getParameter("param2");
  25.  
  26.  
  27. int prm1 = Integer.parseInt(param1);
  28. int prm2 = Integer.parseInt(param2);
  29. int result = prm1 + prm2;
  30.  
  31.  
  32. request.setAttribute("result", result);
  33. session.setAttribute("para1", param1);
  34. session.setAttribute("para2", param2);
  35.  
  36. RequestDispatcher dispatcher3 = request.getRequestDispatcher("jsp/practice14_3.jsp");
  37. dispatcher3.forward(request, response);
  38. return;
  39.  
  40. }
  41.  
  42. }
  43.  
最終更新:2013年05月31日 08:19