⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 doorderservlet.java

📁 jsp+servlet网上购物,是一个实现mvc的网站
💻 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 + -