# shoppingCart-JavaWebDesign
## JavaWeb课程设计,使用Struts2完成购物车增、删、查、改功能
1.1【数据表】
1) member表
NO. 列名称 描述
1 mid 保存用户的登录id
2 password 用户密码
3 name 真实姓名
4 telephone 电话
5 zipcode 邮政编码
2) product表
NO. 列名称 描述
1 pid 产品编号,自动增长
2 name 产品简介
3 note 产品单价
4 price 产品单价
5 amount 产品数量
6 count 浏览次数
7 num 购买商品数量
1.2【主要业务】
1) 增加
添加商品、增加浏览次数
添加商品:details.jsp(显示详情页)、DetailsAction.action(AddCount方法)
点击“加入购物车”,添加商品到购物车。
增加浏览次数:index.jsp(显示商品页)、DetailsAction.action(ShowGoods方法)
查看商品详情,增加浏览次数。
2) 删除
删除商品
cart.jsp(购物车页)、CartManagerAction(DeleGoods方法)
点击删除,删除商品。
3) 查找
查找商品
index.jsp(显示商品页)、ShowGoodsAction.java、PageDAO.java
4) 修改
修改商品数量
cart.jsp(购物车页)、CartManagerAction.java(ModGoods方法)
5) 分页
index.jsp(显示商品页)、ShowGoodsAction.java、PageDAO.java
6) 文件上传
userInfo.jsp(用户信息页)、UploadAction.java
7) 异步验证(Ajax)
register.jsp(注册页)、CheckUserAction.java、checkUser.js
8) 用户注册及登录
注册:register.jsp
登录:login.jsp
9) 过滤器
编码过滤:CharacterFilter.java
登录验证:LoginFilter.java
10) 监听器(在线人员统计)
onlineListener.java
11) 连接池的配置
WEB-INF/content.xml、web.xml
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
JavaWeb课程设计,使用Struts2完成购物车增、删、查、改功能.zip (80个子文件)
content
shoppingCart-JavaWebDesign
javaweb课程设计报告.doc 3.29MB
ShoppingCart
.classpath 1KB
.settings
org.eclipse.wst.jsdt.ui.superType.name 6B
org.eclipse.jdt.core.prefs 357B
org.eclipse.core.resources.prefs 55B
com.genuitec.runtime.libraries.xml 497B
.jsdtscope 510B
com.genuitec.eclipse.core.prefs 131B
org.eclipse.wst.common.component 487B
org.eclipse.wst.common.project.facet.core.xml 436B
org.eclipse.wst.jsdt.ui.superType.container 49B
src
goods.xml 797B
cart.xml 999B
login.xml 1KB
upload.xml 2KB
struts.xml 361B
com
web
dao
PageDAO.java 2KB
dbc
DatabaseConnection.java 1KB
filter
CharacterFilter.java 1KB
LoginFilter.java 2KB
vo
Goods.java 1KB
User.java 956B
action
DetailsAction.java 2KB
CartManagerAction.java 2KB
LoginAction.java 3KB
CheckUserAction.java 1KB
OnlineListener.java 711B
UploadAction.java 3KB
LogoutAction.java 399B
UserInfoAction.java 1KB
ShowGoodsAction.java 2KB
WebRoot
userInfo.jsp 2KB
WEB-INF
classes
goods.xml 797B
cart.xml 999B
login.xml 1KB
upload.xml 2KB
struts.xml 361B
com
web
dao
PageDAO.class 3KB
dbc
DatabaseConnection.class 2KB
filter
LoginFilter.class 2KB
CharacterFilter.class 2KB
vo
User.class 1KB
Goods.class 2KB
action
LogoutAction.class 916B
UploadAction.class 3KB
LoginAction.class 4KB
CheckUserAction.class 2KB
UserInfoAction.class 2KB
CartManagerAction.class 4KB
OnlineListener.class 1KB
DetailsAction.class 3KB
ShowGoodsAction.class 2KB
lib
tomcat-dbcp.jar 229KB
web.xml 2KB
index.jsp 2KB
error.jsp 813B
styles
main.css 16KB
reset.css 685B
cart.jsp 4KB
header.jsp 2KB
details.jsp 3KB
register.jsp 3KB
images
bookPic.jpg 17KB
head.jpg 10KB
noPic.jpg 6KB
icon
collection.jpg 2KB
logo.png 9KB
name.png 1KB
shopcar.jpg 3KB
shop-w.png 1KB
login-line.png 967B
password.png 1KB
META-INF
MANIFEST.MF 36B
login.jsp 2KB
scripts
checkUser.js 3KB
checkAmount.js 951B
cart.js 714B
.project 1KB
~WRL2941.tmp 3.29MB
README.md 2KB
共 80 条
- 1
资源评论
生瓜蛋子
- 粉丝: 3899
- 资源: 7015
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 2024最全关于旅行商问题的多种算法求解
- TOGAF系列指南:企业架构中的业务场景方法论
- 基于S7-200 PLC和组态王组态污水处理控制系统的设计 1.1 研究的目的和意义 3 1.2 国内外发展概况 3 2 系统设
- opencv 中文 字体库
- c# mqtt高性能服务器端源代码 你还在使用第三方服务软件吗?不如试试这个开发框架,助你一臂之力,无限制,无全开源,无版权约
- docx工具 DocX工具包是LabVIEW的一款附加软件 该附 加软件提供了一个LabVIEW API,可用于创建 Micro
- 固高GTS运动控制卡,C#语言三轴点胶机样本程序源代码,使用 的是固高GTS-800 8轴运动控制卡 资料齐全,3轴点胶机样本
- 在matlab中用蒙特卡洛算法对电动汽车充电负荷进行模拟,可自己修改电动汽车数量,lunwen复现 参考lunwen:基于V2
- TOGAF系列指南-业务架构中的价值流映射及其优势
- 基于模型预测控制(mpc)的车辆换道,车辆轨迹跟踪,换道轨迹为五次多项式,matlab与carsim联防控制
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功