基于javaweb的在线图书商城系统(java+ssm+jsp+jquery+mysql)
运行环境
Java≥8、MySQL≥5.7、Tomcat≥8
开发工具
eclipse/idea/myeclipse/sts等均可配置运行
适用
课程设计,大作业,毕业设计,项目练习,学习演示等
功能说明
基于javaweb+mysql的在线图书商城系统(java+SSM+JSP+jQuery+Mysql)
项目介绍
本项目分为前后台,前台普通用户登录,后台管理员登录;
管理员角色包含以下功能: 管理员角色登录,个人信息修改,商城用户管理,订单管理,商品管理等功能。
用户角色包含以下功能: 用户角色首页,用户角色登录注册,查看图书详情,加入购物车,提交订单,订单付款,个人信息修改,个人订单查询等功能。
环境需要
1.运行环境:最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。 2.IDE环境:IDEA,Eclipse,Myeclipse都可以。推荐IDEA; 3.tomcat环境:Tomcat 7.x,8.x,9.x版本均可 4.硬件环境:windows 7/8/10 1G内存以上;或者 Mac OS; 5.数据库:MySql 5.7版本; 6.是否Maven项目:是;
技术栈
使用说明
购物车管理控制层:
@Controller
@RequestMapping(“/shop/”)
public class ShopControll {
@Autowired
public shopService shopService=null;
@Autowired
public typeService typeService;
//主页
@RequestMapping(“index”)
public String gotoIndex(HttpServletRequest request){
List HotSnackList = shopService.getHotSnack();
List newSnackList = shopService.getNewSnack();
List typeList = typeService.getall();
request.setAttribute(“HotSnackList”,HotSnackList);
request.setAttribute(“newSnackList”,newSnackList);
request.getSession().setAttribute(“type”, typeList);
System.out.println(“00”);
return “user/index”;
//登录
@RequestMapping(“userLoginGet”)
public String gotoUserLogin(){
return “user/userLogin”;
@RequestMapping(“userLoginPost”)
public String gotoUserLogin(Userinfo userinfo,HttpServletRequest request){
Userinfo exituser = shopService.userLogin(use