点赞再看,养成习惯
项目介绍
本项目使用jsp+servlet+mysql架构搭建美妆购物商城,主要分为用户端和商城端,用户端主要有首页展示,商品信息、购物车、订单和个人中心几个大的模块,每个模块都包含主要的电商功能;商户端主要是对商品的增删改查,对商品销量的统计,订单管理以及公告管理几个核心板块。
开发环境:
- jdk 8
- intellij idea
- tomcat 8
- mysql 5.7
所用技术:
- jsp+servlet
- js+ajax
- layui
- jdbc+C3P0
运行效果
- 注册
- 用户信息
- 首页
- 商品列表
- 订单确认
- 后端-销售榜单
重要代码:
- 登录,权限角色控制:
1 | diff复制代码public void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { |
- 购物车逻辑
1 | diff复制代码// 后端数据组装 |
- 文字验证码生成
1 | ini复制代码public void doGet(HttpServletRequest request, HttpServletResponse response)throws ServletException, IOException { |
项目总结
通过项目能学习一些java的基本数据渲染和读取,前后端数据传递除开request外也可以用session进行缓存交互,但是有点浪费缓存资源,不必要长久缓存数据可以及时清空
缓存,原生jsp+servlet组合框架也有很多不足,后期会改版成ssh或者ssm或者springboot版本的电商平台
本文转载自: 掘金