黑马商城项目(三)
购物车模块
添加到购物车
在单个商品详情页面有如下表单:
<form method="post" action="${pageContext.request.contextPath}/cart">
<input type="hidden" name="pid" value="${p.pid}">
<input type="hidden" name="method" value="addCart">
<input ... value="加入购物车" type="submit"></form>
用户点击加入购物车按钮后,表单提交到CartServlet中的addCart()方法 (注意商品pid和方法名称都需要通过定义隐藏域的方式进行提交)。
CartServlet中的addCart()方法:
// 对购物车添加购物项
public String addCart(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException
{
try {
//获取参数
String pid =