Advertisement
GAProgress

UpdateServlet

Apr 14th, 2013
46
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.37 KB | None | 0 0
  1. package Controller;
  2.  
  3. import helper.ReadRecord;
  4.  
  5. import java.io.IOException;
  6.  
  7. import javax.servlet.RequestDispatcher;
  8. import javax.servlet.ServletException;
  9. import javax.servlet.http.HttpServlet;
  10. import javax.servlet.http.HttpServletRequest;
  11. import javax.servlet.http.HttpServletResponse;
  12.  
  13. import db.Building;
  14.  
  15. /**
  16. * Servlet implementation class updateServlet
  17. */
  18. public class updateServlet extends HttpServlet {
  19. private static final long serialVersionUID = 1L;
  20.  
  21. /**
  22. * @see HttpServlet#HttpServlet()
  23. */
  24. public updateServlet() {
  25. super();
  26. // TODO Auto-generated constructor stub
  27. }
  28.  
  29. /**
  30. * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response)
  31. */
  32. protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
  33.  
  34. //get the Building
  35. int buildingID = Integer.parseInt(request.getParameter("buildingID"));
  36.  
  37. //use the Building ID and a ReadRecord object to get building data
  38. ReadRecord rr = new ReadRecord("mydb", "root", null, buildingID);
  39. rr.doRead();
  40. Building building = rr.getBuilding();
  41.  
  42. request.setAttribute("building", building);
  43.  
  44. //pass control on to the JSP
  45. String url = "/updateForm.jsp";
  46. RequestDispatcher dispatcher = request.getRequestDispatcher(url);
  47. dispatcher.forward(request, response);
  48. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement