?? doorderservlet.java
字號:
package com.ebook.servlet;import com.ebook.Entity.*;import com.ebook.impl.*;import com.ebook.Util.*;import java.util.*;import java.io.IOException;import javax.servlet.ServletException;import javax.servlet.http.HttpServlet;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import javax.servlet.http.HttpSession;/** * * @author 闅嗙 */public class doOrderServlet extends HttpServlet { public void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("UTF-8"); HttpSession session = request.getSession(); User user = (User) session.getAttribute("user"); OrderImpl oi =new OrderImpl(new JdbcCon().getCon()); int id=0; try{ ArrayList list=oi.showOrder(); Order o=(Order)list.get(list.size()-1); id=o.getOrderId(); }catch(Exception ex){} Order order = new Order(); order.setOrderId(id+1); order.setUserId(user.getId()); order.setPostName(request.getParameter("pn")); order.setPostNumber(request.getParameter("pnm")); order.setPostTel(request.getParameter("pt")); order.setPostAdress(request.getParameter("pa")); try { // oi = new OrderImpl(new JdbcCon().getCon()); oi.addOrder(order); } catch (Exception e) { e.printStackTrace(); } shopCart cart = (shopCart) session.getAttribute("cart"); ArrayList<cartItem> all = cart.getCart(); Iterator iter = all.iterator(); OrderBookImpl obi = new OrderBookImpl(new JdbcCon().getCon()); while (iter.hasNext()) { try { cartItem item = (cartItem) iter.next(); BookOrder bookorder = new BookOrder(); bookorder.setBookId(item.getBookid()); bookorder.setNum(item.getQuantity()); bookorder.setOrderId(order.getOrderId()); obi.addBookOrder(bookorder); } catch (Exception e) { } } /* try{ ArrayList list=oi.findOrder(user.getId()); request.setAttribute("list", list); }catch(Exception ex){} */ request.getRequestDispatcher("ordersucess.jsp").forward(request, response); // response.sendRedirect("ordersucess.jsp"); }public void doPost(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException{ doGet(request,response);}}
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -