数据库脚本下载地址: https://download.csdn.net/download/itrjxxs_com/86469277
主要使用技术
Servlet+JDBC+JSP+C3P0+Jquery+Mysql
功能介绍
1). 用户模块功能有:
- 用户注册:
表单页面是jQuery做校验(包含了ajax异步请求)
表单页面使用一次性图形验证码;
在servlet中再次做了表单校验。
注册成功时,使用javaMail给注册用户发送激活邮件,邮件中包含用于激活的链接,链接包含激活码参数;
- 用户激活:通过激活码查询用户,如果查询不到用户,那么无效激活码!激活码使用uuid生成!
- 用户登录:
表单校验与注册功能相同;
登录成功时会把当前用户名保存到cookie中,为了在登录页面的输入框中显示!
- 用户退出:销毁session
2). 分类模块 - 查询所有分类:
有1级和2级分类
在页面中使用手风琴式菜单(Javascript组件)显示分类。
3). 图书模块:
- 按分类查询
- 按作者查询
- 按出版社查询
- 按书名模糊查询
- 多条件组合查询
- 按id查询
4). 购物车模块: - 添加条目
- 修改条目数量
- 删除条目
- 批量删除条目
- 我的购物车
- 查询被勾选条目
5). 订单模块: - 生成订单
- 我的订单
- 查看订单详细
- 订单支付
- 订单确认收货
- 取消订单
4.2 后台
1). 管理员 * 管理员登录
2). 分类管理 * 添加1级分类 * 添加2级分类
3). 图书管理 - 各种查询:与前台相同
- 添加图书:
- 修改图书:与添加图书相似,也使用动态下拉列表
- 删除图书:需要删除图书对应图片,再删除图书
4). 订单管理 * 各种查询 * 订单发货 * 订单取消
数据库脚本
自己在文章顶部获取
项目截图
**