社区
下载资源悬赏专区
帖子详情
Servlet+ajax+jsp 购物车系统下载
AI100_小助手
2018-09-28 10:33:27
基于mysql数据库,通过ajax来传值到Servlet控制dao层方法进行购物车的商品添加和减少数量以及结算,
相关下载链接:
//download.csdn.net/download/qq_34910431/10692587?utm_source=bbsseo
...全文
20
回复
打赏
收藏
Servlet+ajax+jsp 购物车系统下载
基于mysql数据库,通过ajax来传值到Servlet控制dao层方法进行购物车的商品添加和减少数量以及结算, 相关下载链接://download.csdn.net/download/qq_34910431/10692587?utm_source=bbsseo
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
Servlet
+
ajax
+
jsp
购物车
系统
基于mysql数据库,通过
ajax
来传值到
Servlet
控制dao层方法进行
购物车
的商品添加和减少数量以及结算,
jsp
+
servlet
+
Ajax
购物车
java
servlet
实现页面到服务器的
购物车
详细信息见描述
Ajax
+
jsp
+
Servlet
实现
购物车
package shoppingcart.biz; import java.util.HashMap; import java.util.Iterator; import java.util.Map; /** *
购物车
*/ public class ShoppingCart { private Map cartMap = null; //保存Product的Map /** *
购物车
构造函数 */ public ShoppingCart(){ cartMap = new HashMap(); } /** * 取得存放产品的cartMap */ public Map getCartMap(){ return this.cartMap; } /** * 向
购物车
中添加产品 */ public boolean addProduct(String productId){ if(existProduct(productId)){ // 产品已存在则增加数量 Product product = cartMap.get(productId); product.setProductNum(product.getProductNum() + 1); return true; } else{ // 否则新加入该产品 Product product = new Product(productId); if(product.getProductId()==null){ return false; // 数据库中无该产品 }else{ cartMap.put(productId, product); return false; } } } /** * 检查
购物车
里是否已存在该产品 */ public boolean existProduct(String productId){ Iterator hmkey = cartMap.keySet().iterator(); while(hmkey.hasNext()){ String pid = hmkey.next(); if(pid.equals(productId)){ return true; } } return false; } /** * 从
购物车
中移除指定产品 */ public void delProduct(String productId){ cartMap.remove(productId); } /** * 获取
购物车
产品数量 */ public int getProductNum(){ int productNum = 0; Iterator hmEntry = cartMap.values().iterator(); while(hmEntry.hasNext()){ productNum += hmEntry.next().getProductNum(); } return productNum; } /** * 统计
购物车
商品总价 */ public double getTotalprice(){ double totalPrice = 0.0; Iterator hmkey = cartMap.keySet().iterator(); Product product = null; while(hmkey.hasNext()){ product = cartMap.get(hmkey.next()); totalPrice += product.getProductPirce() * product.getProductNum(); } return totalPrice; } /** * 清空
购物车
*/ public void clearCart(){ cartMap.clear(); } }
Java项目:网上书城+后台管理
系统
(java+
jsp
+servlert+mysql+
ajax
)
一、项目简述 功能: 前台: * 用户模块 * 分类模块 * 图书模块 *
购物车
模块 * 订单模块 后台: * 管理员模块 * 分类管理模块 * 图书管理模块 * 订单模块 二、项目运行 环境配置: Jdk1.8 + Tomcat8.5 + mysql + Eclispe (IntelliJ IDEA,Eclispe,MyEclispe,Sts 都支持) 项目技术:
JSP
+ C3P0+ Servlert + html+ css + JavaScript + JQuery +
Ajax
+ Fileupload等等。
jsp
+
servlet
简易
购物车
1.本项目采用mysql数据库进行储存数据,所以优先搭建项目所需数据库结构,此项目有用户表,商品表,
购物车
表,结算表等信息。 2.利用搭建好的
jsp
+
servlet
框架提供http请求及响应视图能力,展示项目所需各个
jsp
页面。根据响应显示注册页面进行注册操作。 3.根据注册所填写的帐号和密码进行
系统
登录,如忘记密码,可根据邮件动态验证码形式进行密码找回,密码采用腾讯QQ服务提供的SMTP服务器 4.进行验证码收发操作,
系统
进入后展示商品列表,利用c标签将db入库的数据进行动态渲染,el表达式进行数据取值展示,添加
购物车
利用
ajax
请求 5.进行添加
购物车
、移除
购物车
的技术实现,根据所添加的购
下载资源悬赏专区
12,798
社区成员
12,336,893
社区内容
发帖
与我相关
我的任务
下载资源悬赏专区
CSDN 下载资源悬赏专区
复制链接
扫一扫
分享
社区描述
CSDN 下载资源悬赏专区
其他
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章