All pastes #241073 Raw Edit

Stuff

public java v1 · immutable
·published 2006-11-06 00:21 UTC
rendered paste body
 /**     * This method is used to print the form that asks for the teachers room number when they reserve a lab     * if the room number is correct and they do not have too many consecutive reservations     * then it is accepted and they are granted the reservation.     * @param request     * @param response     * @throws IOException     */    public void printMakeReservation(HttpServletRequest request, HttpServletResponse response) throws IOException {        printTop(request, response);        PrintWriter out = response.getWriter();        String id = request.getParameter("id");        if (!id.equals("")) {            if (request.getSession().getAttribute("user") != null) {                out.println("<h3>Make a Reservation</h3>\n" +                        "<form name=\"form1\" id=\"form1\" method=\"post\" action=\"" + path(request, "make_reserve") + "\">\n" +                        "<input name=\"id\" type=\"hidden\" id=\"id\" value=" + id +"  />" +                        "  <p>Room Number: \n" +                        "    <input name=\"room\" type=\"text\" class=\"text\" id=\"room\" />\n" +                        "  </p>\n" +                        "  <p>\n" +                        "    <input name=\"Submit\" type=\"submit\" class=\"button\" value=\"Submit\" />\n" +                        "</p>\n" +                        "</form>");            } else {                response.sendRedirect(path(request, "Login?id=" + id));            }        } else {            printTop(request, response);            out.println("<span class=\"message\">Error in id</span>");            printBottom(request, response);        }     printBottom(request,response);    }    public void printFinishReserve(HttpServletRequest request, HttpServletResponse response) throws SQLException, IOException {        if(request.getSession().getAttribute("user")!=null){            if(request.getParameter("id")!=null & !request.getParameter("room").equals("")){                CRSManager c = new CRSManager();                c.makeReservation(dbCon,request.getParameter("id"),(String)request.getSession().getAttribute("user"),                        request.getParameter("room"));                printTop(request,response);                PrintWriter out = response.getWriter();                out.println("<br>Your reservation has been made for "+c.getPeriodbyReservation(dbCon,request.getParameter("id")+                "<br>You may go <a href="+path(request,"Home")+">home</a> or close your browser window<br>"));                printBottom(request,response);            } else {                response.sendRedirect(path(request,"Home"));            }        } else {            response.sendRedirect(path(request,"Home"));        }    }