基于JavaWeb点餐系统
环境:开发工具:idea,数据库:MySQL5.7 jdk1.8
架构:JavaWeb,前端jsp
主要功能
用户:订单、购物车、收藏;
管理员:餐桌管理、用户管理、菜品管理、订单管理等
项目截图:
部分代码:
}else if(method != null && !method.equals("") && method.equals("addPage")) {//跳转到菜系添加页面request.getRequestDispatcher("/WEB-INF/jsp/sys/foodTypeAdd.jsp").forward(request, response);}else if(method != null && !method.equals("") && method.equals("addSubmit")) {//根据菜系名字查找菜系FoodType foodType = foodTypeService.findByFoodName(foodTypeName);String message = "";//如果菜系为null,表现用户输入的菜系名字目前数据库还没有,可保存到数据库if(foodType == null) {FoodType foodType2 = new FoodType();foodType2.setTypeName(foodTypeName);//保存菜系名到数据库foodTypeService.save(foodType2);message ="success";}else {//如果菜系不为null,在前端提示,当前菜系名称已存在,请重新输入message = "fail";}response.setCharacterEncoding("utf-8");response.getWriter().print(message);}else if(method != null && !method.equals("") && method.equals("viewUpdate")) {//根据菜系的ID查找菜系,在前端展示FoodType foodType = foodTypeService.findById(Integer.parseInt(id));System.out.println("更新 foodType:"+foodType);request.setAttribute("foodType", foodType);//跳转到更新页面request.getRequestDispatcher("/WEB-INF/jsp/sys/foodTypeUpdate.jsp").forward(request, response);}else if(method != null && !method.equals("") && method.equals("updateSubmit")) {//根据菜系名字查找菜系FoodType foodType = foodTypeService.findByFoodName(foodTypeName);String message = "";//如果菜系为null,表现用户输入的菜系名字目前数据库还没有,可更新到数据库if(foodType == null) {//根据ID查找菜系FoodType foodType2 = foodTypeService.findById(Integer.parseInt(id));System.out.println("菜系更改前:"+foodType2);foodType2.setTypeName(foodTypeName);System.out.println("菜系更改后:"+foodType2);foodTypeService.update(foodType2);message ="success";
获取方式:点击获取
基于JavaWeb点餐系统相关推荐
- 基于java的线上购物系统的设计与实现_基于javaweb的在线购物系统的设计与实现...
基于javaweb的在线购物系统的设计与实现 所属分类:WEB开发 开发工具:Java 文件大小:8708KB 下载次数:1 上传日期:2021-01-21 23:35:49 上 传 者:for Ma ...
- 基于javaweb的房屋租赁系统(java+ssm+jsp+mysql)
基于javaweb的房屋租赁系统(java+ssm+jsp+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myeclipse/sts等 ...
- 计算机毕业设计-基于ssm的健身房管理系统-基于javaweb的健身房系统代码
计算机毕业设计-基于ssm的健身房管理系统-基于javaweb的健身房系统代码 注意:该项目只展示部分功能,如需了解,联系咨询即可. 作者:IT跃迁谷 1.开发环境 开发语言:Java 后台:SSM( ...
- 基于javaweb的问卷调查系统(java+ssm+layui+jsp+mysql)
基于javaweb的问卷调查系统(java+ssm+layui+jsp+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myeclips ...
- 基于javaweb的日记系统(java+jsp+bootstrap+servlet+mysql)
基于javaweb的日记系统(java+jsp+bootstrap+servlet+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/my ...
- SSM框架基于JavaWeb在线投票系统的设计与实现源码
博主介绍:✌在职Java研发工程师.专注于程序设计.源码分享.技术交流.专注于Java技术领域和毕业设计✌ 项目名称 SSM框架基于JavaWeb在线投票系统的设计与实现源码 视频效果 SSM框架基 ...
- 基于JavaWeb在线书城系统
1.简介 项目名称:在线书城系统 ---- <咖啡书城> 用户:普通用户,管理员 说明:系统属于非商用版本. 2.技术栈 Java Shiro Swagger-UI mybatis JWT ...
- 基于Javaweb的发帖系统
基于Javaweb的发帖系统 仓库地址:https://gitee.com/zong-xiongjie/publish-tie.git 联系qq:1633699204
- [附源码]计算机毕业设计JAVA基于javaweb电影购票系统
[附源码]计算机毕业设计JAVA基于javaweb电影购票系统 项目运行 环境配置: Jdk1.8 + Tomcat7.0 + Mysql + HBuilderX(Webstorm也行)+ Eclis ...
最新文章
- Hermite插值是牛顿插值的极限情形
- 2016年10月起微软更改了更新服务模型
- tabbar怎么些_vue 做的tabBar组件
- centos7添加新网卡实现双IP双网关
- HRESULT:0x80070057 (E_INVALIDARG)的异常的解决方案
- 这8种SQL用法,我用错吗?求答案!!!
- Bumblebee微服务网关之负载策略
- SpringMvc整合Quartz实现定时任务项目源码
- intellij IDEA--- 报inspects a maven model for resolution problems
- RuntimeError: freeze_support()
- cv2.cornerHarris()详解 python+OpenCV 中的 Harris 角点检测
- 【BZOJ3609】人人尽说江南好,博弈
- flask连接mysql数据库_Flask与Mysql数据库建立连接
- 怎样查看域名DNS服务器的相一些关信息
- Poj 1166 The Clocks(bfs)
- echarts词云第一次出现不了数据要刷新才能出现_隐秘的角落弹幕分析,制作词云,看看观众们对该剧的评价如何...
- HDOJ1430魔板
- 联阳IT6561方案设计|替代IT6561方案DP转HDMI转换|CS5218替代IT6561芯片设计
- OCLint + Infer + Jenkins + SonarQube 搭建iOS代码静态分析系统
- 磁盘被写保护无法使用怎么办?
热门文章
- 华清远见重庆—JAVA WEB后端技术总结
- 计算机丢失api-ms-win-crt-runtime-l1-1-0.dll快速解决方案
- 【AI作画】使用stable-diffusion-webui搭建AI作画平台
- 无法访问指定计算机,windows无法访问指定设备如何解决
- Python爬虫十六式 - 第四式: 使用Xpath提取网页内容
- Python学习之面向对象高级编程
- 计算机组成原理期末考试试题及答案
- Python numpy.atleast_1d函数方法的使用
- 计算机组成原理课后习题
- ERP系统解决工艺流程管理痛点,全维监控,智连未来!