import java.io.IOException;
import javax.servlet.ServletException; import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;
import com.hbsi.domain.Cart;
import com.hbsi.service.BusinessService;
import com.hbsi.service.BusinessServiceImpl;
public class ChangeQuantitySevlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException { String sid = request.getParameter(\
String quantity = request.getParameter(\
Cart cart = (Cart) request.getSession().getAttribute(\
BusinessService service = new BusinessServiceImpl(); service.changeQuantity(sid,quantity,cart);
request.getRequestDispatcher(\ard(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response); } }
//ClearCartServlet.java
package com.hbsi.web.controller;
import java.io.IOException;
import javax.servlet.ServletException; import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;
import com.hbsi.domain.Cart;
import com.hbsi.service.BusinessService;
import com.hbsi.service.BusinessServiceImpl;
public class ClearCartServlet extends HttpServlet { BusinessService service=new BusinessServiceImpl(); public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
Cart cart=(Cart) request.getSession().getAttribute(\ service.clearCart(cart);
request.getRequestDispatcher(\ard(request, response); }
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response); } }
//DeleteItemServlet.java
package com.hbsi.web.controller;
import java.io.IOException;
import javax.servlet.ServletException; import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;
import com.hbsi.domain.Cart;
import com.hbsi.service.BusinessService;
import com.hbsi.service.BusinessServiceImpl;
public class DeleteItemServlet extends HttpServlet { //调服务类里边的方法从购物项里删除想要删除的书
BusinessService service=new BusinessServiceImpl();
public void doGet(HttpServletRequest HttpServletResponse response)
throws ServletException, IOException {
request,
//获取到购物项
String sid=request.getParameter(\
Cart cart=(Cart)request.getSession().getAttribute(\
service.deleteCartItem(sid,cart);
request.getRequestDispatcher(\ard(request, response);
}
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response); } }
//ListBookServlet.java
package com.hbsi.web.controller;
import java.io.IOException; import java.util.List;
import javax.servlet.ServletException; import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;
import com.hbsi.domain.Book;
import com.hbsi.service.BusinessService;
import com.hbsi.service.BusinessServiceImpl;
public class ListBookServlet extends HttpServlet { BusinessService service=new BusinessServiceImpl(); public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
List
request.getRequestDispatcher(\rward(request, response); }
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request, response); } }
//ListCartServlet.java package com.hbsi.web.ui;
import java.io.IOException;
import javax.servlet.ServletException; import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse;
public class ListCartServlet extends HttpServlet {
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
request.getRequestDispatcher(\ard(request, response); }

