package cn.edu.cg.controller; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.annotation.WebServlet; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import cn.edu.cg.dao.BookDaoImpl; import cn.edu.cg.domain.Book; import cn.edu.cg.domain.Cart; @WebServlet("/BuyServlet") public class BuyServlet extends HttpServlet { private static final long serialVersionUID = 1L; protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setCharacterEncoding("UTF-8"); response.setCharacterEncoding("UTF-8");//这一行功能在下一行中已经有了。 response.setContentType("text/html; charset=UTF-8"); String id=request.getParameter("id"); BookDaoImpl dao=new BookDaoImpl(); Book book = dao.find(id); Cart cart = (Cart) request.getSession().getAttribute("cart"); if(cart==null){ cart = new Cart(); request.getSession().setAttribute("cart", cart); } //把书加到用户购物车中,完成购买 cart.add(book); //response.sendRedirect("/WEB-INF/jsp/listcart.jsp"); request.getRequestDispatcher("/listcart.jsp").forward(request, response); } protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { doGet(request, response); } }
最近下载更多
最近浏览更多
xiongwei11231 LV8
1月9日
a2418735612 LV1
1月4日
taoshen95 LV14
2023年12月27日
2146369991
2023年12月25日
暂无贡献等级
zeng1206 LV5
2023年12月25日
eqeqleqeqn LV1
2023年12月22日
李林112233 LV2
2023年12月4日
dai呆代 LV1
2023年12月3日
周博宇 LV1
2023年11月27日
xiaotang156 LV2
2023年11月25日