RemoveItemFromCartController.java
Upload User: jiancairen
Upload Date: 2007-08-27
Package Size: 26458k
Code Size: 1k
Category:

Java Develop

Development Platform:

Java

  1. package org.springframework.samples.jpetstore.web.spring;
  2. import javax.servlet.http.HttpServletRequest;
  3. import javax.servlet.http.HttpServletResponse;
  4. import org.springframework.samples.jpetstore.domain.Cart;
  5. import org.springframework.web.servlet.ModelAndView;
  6. import org.springframework.web.servlet.mvc.Controller;
  7. import org.springframework.web.util.WebUtils;
  8. /**
  9.  * @author Juergen Hoeller
  10.  * @since 30.11.2003
  11.  */
  12. public class RemoveItemFromCartController implements Controller {
  13. public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response) throws Exception {
  14. Cart cart = (Cart) WebUtils.getOrCreateSessionAttribute(request.getSession(), "sessionCart", Cart.class);
  15. cart.removeItemById(request.getParameter("workingItemId"));
  16. return new ModelAndView("Cart", "cart", cart);
  17. }
  18. }