import java.io.IOException; import java.io.PrintWriter; import java.util.Iterator; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import javax.servlet.http.HttpSession; import restaurant.ReservationFacade; import restaurant.ReservationListeBean; /** * Servlet implementation class for Servlet: Reservation * */ public class Reservation extends javax.servlet.http.HttpServlet implements javax.servlet.Servlet { /** * */ private static final long serialVersionUID = 1L; /* (non-Java-doc) * @see javax.servlet.http.HttpServlet#HttpServlet() */ ReservationFacade r1; public Reservation() { super(); } public void init(){ r1 = new ReservationListeBean(); } /* (non-Java-doc) * @see javax.servlet.http.HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) */ protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { // TODO Auto-generated method stub HttpSession session = request.getSession(); ReservationFacade r1 = (ReservationFacade)session.getAttribute("r1"); if ( r1 == null){ r1 = new restaurant.ReservationListeBean(); } session.setAttribute("r1", r1); if (request.getParameter("nom")!= null ){ restaurant.ReservationBean resa = new restaurant.ReservationBean(); resa.setNom(request.getParameter("nom")); resa.setNumero(Integer.parseInt(request.getParameter("numero"))); r1.addElement(resa); } PrintWriter out; response.setContentType("text/html"); out = response.getWriter(); out.println("
| Nom | Numéro de réservation |
| "); out.println(temp.getNom()); out.println(" | "); out.println(temp.getNumero()); out.println(" |