<%@ page session="true" %> <%! String counter, description, prodCode, cost, quantity, submit; Integer count; int countInt = 0; %> <% HttpSession addCD = request.getSession(true); //try { if (addCD.getAttribute("count") != null) counter = addCD.getAttribute("count").toString(); else if (addCD.getAttribute("count") == null) counter = "0"; //} catch (Exception e) {out.println(e)} countInt = Integer.parseInt(counter); //else if (counter == null) countInt = 0; //if (count == null) count = Integer(countInt); //countInt = count.intValue(); countInt = countInt + 1; counter = Integer.toString(countInt); count = new Integer(countInt); // Retrieve the HTML form field values description = request.getParameter("description"); prodCode = request.getParameter("prodCode"); cost = request.getParameter("cost"); quantity = request.getParameter("quantity"); submit = request.getParameter("submit"); addCD.setAttribute("description" + counter, description); addCD.setAttribute("prodCode" + counter, prodCode); addCD.setAttribute("cost" + counter, cost); addCD.setAttribute("quantity" + counter, quantity); addCD.setAttribute("count", counter); if (submit.equals("Add CD")) { //This code was originally found on UTSOnline at http://online.uts.edu.au/bin/common/msg_view.pl?pk1=809882&sos_id_pk2=1&context=default&nav=discussion_board_entry String urlPath = request.getRequestURI(); urlPath = urlPath.substring(0,urlPath.lastIndexOf('/')+1); response.sendRedirect(urlPath + "CDOrder.jsp"); } if (submit.equals("Finish Order")) { //This code was originally found on UTSOnline at http://online.uts.edu.au/bin/common/msg_view.pl?pk1=809882&sos_id_pk2=1&context=default&nav=discussion_board_entry String urlPath = request.getRequestURI(); urlPath = urlPath.substring(0,urlPath.lastIndexOf('/')+1); response.sendRedirect(urlPath + "orderDetails.jsp"); } %>