经验分享

Javaweb-案例练习-5-商品数量修改和合计金额实现

商品数量和小计修改实现前面一篇完成了添加购物的功能,这篇来完善购物车页面上,修改商品数量和小计这两处地方的代码。需求我们的需求如下图购物车页面,每一个商品数量这列的- + 可以点击,然后小计这列金额跟随变化。需求简单分析下面来简单看看这个修改思路:1. 在- +上写onclick事件,调用一个js方法,例如changeNum(id,num)2. 跳

商品数量和小计修改实现

前面一篇完成了添加购物的功能,这篇来完善购物车页面上,修改商品数量和小计这两处地方的代码。

需求

我们的需求如下图

购物车页面,每一个商品数量这列的- + 可以点击,然后小计这列金额跟随变化。

需求简单分析

下面来简单看看这个修改思路:

1. 在- +上写onclick事件,调用一个js方法,例如changeNum(id,num)

2. 跳转到一个servlet去处理这个减一还是加一

3. 把金额回显到小计这一列。

在servlet方法中,其中一个参数肯定是Book.id, 第二个参数是购买数量num,这个num也需要从session中拿到。

修改cart.jsp

在数量这个 +控件,添加一个onclick事件,调用js方法changeNum(id),在方法中changeNum,跳转到一个servlet去处理。

新建一个servlet

先创建一个ChangeNumServlet.java, 完整代码如下

部署测试

接下来进行部署到tomcat,重启服务,点击- +看看能不能修改数量

到这

原创不易,完成人机校验,阅读全文

相关推荐