JSP---网上商城->修改购物车购物项的数量

Buy.jsp

//修改购物车商品的数量
    if (action != null && action.equals("update")) {
        Iterator<CartItem> it = c.getItems().iterator();
        while (it.hasNext()) {
            CartItem item = it.next();
            int count = Integer.parseInt(request.getParameter("p"
                    + item.getProduct().getPid()));
            item.setCount(count);
        }
    }

<form action="Buy.jsp" method="get">
            <input type="hidden" name="action" value="update" />
...
<td>
                        <input type="text" name="<%="p" + ci.getProduct().getPid()%>"
                            value="<%=ci.getCount()%>" size="3" /><!--每个购物项的数量文本框-->
</td>

...
<td colspan="7">
                        <a href="Confirm.jsp">下单</a>&nbsp;
                        <a href="javascript:document.forms[0].submit()">修改</a>
                    </td><!--采用链接的方式提交表单-->
时间: 2024-10-02 09:52:16

JSP---网上商城->修改购物车购物项的数量的相关文章

修改购物项图书数量的Ajax处理

一.cart.jsp页面 <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <!DOCTYPE html PUBLIC &qu

改动购物项图书数量的Ajax处理

一.cart.jsp页面 <%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding="utf-8"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %> <!DOCTYPE html PUBLIC &qu

关于网上商城开发的随笔记录2

继续前一篇文章关于网上商城开发的随笔记录1,原文地址:http://www.cnblogs.com/zhankui/p/4580414.html 夏天长沙的天气十分闷热,又十分多变,所以忙了一下午,效率不高,只是对文档进行大篇幅的修改,参考大量购物网站,设计出了数据库模型,(看到这里是不是以为我要分享数据库了?不好意思,你又想多了),这里主要是讲用例图,老师说开发的时候客户是看不懂我们的专业术语的(简单来说就是学微软,吧所有的客户当白痴,简单化,当然这是很必要的),所以要让对方知道我们做出来过后

网上商城6--购物模块

1.封装购物车: 购物项: * 商品对象: * 数量: * 小计: 购物车: * 购物项集合: * 总计: * 将购物项添加到购物车: * 从购物车移除购物项: * 清空购物车:

【SSH网上商城项目实战17】购物车基本功能的实现

上一节我们将商品的详细页面做完了,并使用了Hibernate的二级缓存加载详细页面来提高系统的性能.这节我们开始做购物车部分. 1. 添加新的表 首先我们向数据库中添加几张表:用户表.订单状态表.订单表(购物车表)以及购物项表.用户表中存有用户的基本信息,订单状态表中主要存储订单的状态,比如已发货这种,订单表主要存储用户的信息和订单的状态,所以跟用户表和订单状态表关联,购物项表存储某个商品以及所属的订单,所以跟商品表和订单表相关联.具体的表信息见下面的sql语句: /*=============

JSP第九次课:网上商城后台--后台相关页面设计

一.后台head页设计 1.head.jsp主要代码: %@ page language="java" import="java.util.*,mybean.*" pageEncoding="utf-8"%><%Admin admin=(Admin)session.getAttribute("admin");if(admin!=null){%> 当前用户:<%=admin.getName()%>

(精编版)SSH网上商城项目讲解+源码

SSH网上商城(  源  码 密码:fnox) 1.1 前台需求分析: 1.1.1 用户模块: 注册: 1.前台JS校验: 2.使用AJAX完成对用户名异步校验: 3.后台Struts2校验: 4.验证码: 5.发送激活邮件: 6.将用户信息存入到数据库: 激活: 1.点击链接完成激活: * 根据激活码,查询数据库中是否有该用户: * 如果有:激活.(将激活码字段清空.) * 修改用户的状态: 登录: 1.输入用户名和密码:(数据校验.) 2.用户名和密码都正确同时用户状态必须是激活状态: 退出

【SSH网上商城项目实战27】域名空间的申请和项目的部署及发布

前面陆陆续续的完成了网上商城的一些基本功能,虽然还有很多地方有待完善,但是不影响项目的部署和发布,我们可以先来玩一把,这一节主要介绍下域名空间的申请以及项目的部署和发布流程. 1. 域名空间的申请 作为一个伟大的屌丝,肯定没钱买域名空间,很自然的想到去申请个免费的,现在免费的域名空间也很多,我在福佳jsp技术网上申请了一个试用期是15天的,大家也可以去申请个玩玩,反正作为学习,这已经足够了,当然,如果要长期的肯定要付费的.注册过程我截几个图,如下: 然后下一步,最后开通如下: 建议把上面这些信息

网上商城

1.1 前台需求分析: 1.1.1 用户模块: 注册: 1.前台JS校验: 2.使用AJAX完成对用户名异步校验: 3.后台校验: 4.验证码: 5.发送激活邮件: 6.将用户信息存入到数据库: 激活: 1.点击链接完成激活: * 根据激活码,查询数据库中是否有该用户: * 如果有:激活.(将激活码字段清空.) * 修改用户的状态: 登录: 1.输入用户名和密码:(数据校验.) 2.用户名和密码都正确同时用户状态必须是激活状态: 退出:e 1.销毁session: 1.1.2 一级分类模块: 查