基于javaweb+jsp的餐饮店信息管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)

JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Bootstrap.

基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot…均可

开发工具:eclipse/idea/myeclipse/sts等均可配置运行

适用

课程设计,大作业,毕业设计,项目练习,学习演示等

    public String getUsername() {return username;}public void setUsername(String username) {this.username = username;}public String getPassword() {return password;}public void setPassword(String password) {this.password = password;}public String getRealName() {return realName;}public void setRealName(String realName) {this.realName = realName;}
        g.setFont(new Font("Times New Roman", Font.ITALIC, height));g.setColor(getRandomColor(120, 180));// 随机设置字体颜色//  用于保存最后随机生成的验证码StringBuilder validationCode = new StringBuilder();//  验证码的随机字体String[] fontNames = {"Times New Roman", "Book antiqua", "Arial"};for (int i = 0; i < 4; i++) {//  随机设置当前验证码的字符的字体g.setFont(new Font(fontNames[random.nextInt(3)], Font.ITALIC, height));//  随机获得当前验证码的字符char codeChar = codeChars.charAt(random.nextInt(charsLength));validationCode.append(codeChar);//  随机设置当前验证码字符的颜色g.setColor(getRandomColor(10, 100));//  在图形上输出验证码字符,x和y都是随机生成的g.drawString(String.valueOf(codeChar), 16 * i + random.nextInt(7), height - random.nextInt(6));}HttpSession session = request.getSession();session.setMaxInactiveInterval(5 * 60);//  将验证码保存在session对象中,key为validation_codesession.setAttribute("validationCode", validationCode.toString());
<mapper namespace="com.demo.dao.NoticeMapper"><resultMap id="BaseResultMap" type="com.demo.vo.Notice" ><result column="id" property="id" /><result column="notice_name" property="noticeName" /><result column="notice_text" property="noticeText" /><result column="notice_type" property="noticeType" /><result column="create_date" property="createDate" /></resultMap><sql id="Base_Column_List">`id`,`notice_name`,`notice_text`,`notice_type`,`create_date`</sql><!--新增--><insert id="doCreate" useGeneratedKeys="true" keyColumn="id" keyProperty="id" parameterType="com.demo.vo.Notice">INSERT INTO `t_notice`<trim prefix="(" suffix=")" suffixOverrides=",">
public void setId(Long id) {this.id = id;}public String getOrderName() {return orderName;}public void setOrderName(String orderName) {this.orderName = orderName;}public String getOrderCount() {return orderCount;}public void setOrderCount(String orderCount) {this.orderCount = orderCount;}public String getOrderPrice() {return orderPrice;}public void setOrderPrice(String orderPrice) {this.orderPrice = orderPrice;}
</html>
<%@ page contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<%@ taglib prefix="fn" uri="http://java.sun.com/jsp/jstl/functions" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<!DOCTYPE html>
<html>
<head><meta charset="utf-8"/><title>修改用户</title><link rel="stylesheet" type="text/css" href="css/index.css"/>
</head>
<body>
<jsp:include page="menu.jsp"/>
<div class="index-content"><div class="index-content-operation"><a class="info-detail">修改用户</a><br><br>
                ${searchColumn} LIKE CONCAT('%',#{keyword},'%')  AND</if>1=1</where></select>
</mapper>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.demo.dao.NoticeMapper"><resultMap id="BaseResultMap" type="com.demo.vo.Notice" ><result column="id" property="id" /><result column="notice_name" property="noticeName" /><result column="notice_text" property="noticeText" /><result column="notice_type" property="noticeType" /><result column="create_date" property="createDate" /></resultMap><sql id="Base_Column_List">`id`,`notice_name`,`notice_text`,`notice_type`,`create_date`</sql>
            if (end > this.totalPage) {//比如当前页是倒数第2页或者最后一页,也同样不符合上面这个规则this.end = totalPage;this.start = end - 5;}}}//get、set方法。public int getPageNum() {return pageNum;}public void setPageNum(int pageNum) {this.pageNum = pageNum;}public int getPageSize() {return pageSize;}public void setPageSize(int pageSize) {this.pageSize = pageSize;}
        caipinService.delete(Arrays.asList(id));this.redirectList(request, response);}/*** 编辑菜品** @param response* @param request* @throws IOException*/@RequestMapping("caipinEdit")public void edit(HttpServletResponse response, HttpServletRequest request) throws IOException {Caipin vo = new Caipin();vo.setId(Long.valueOf(Util.decode(request, "id")));vo.setCaipinName(Util.decode(request, "caipinName"));vo.setCaipinNo(Util.decode(request, "caipinNo"));
     * @param response* @param request* @throws IOException*/@RequestMapping("orderList")public void list(HttpServletResponse response, HttpServletRequest request) throws IOException {this.redirectList(request, response);}/*** 跳转到列表页面** @param request* @param response*/private void redirectList(HttpServletRequest request, HttpServletResponse response) throws IOException {//查询列和关键字String searchColumn = Util.decode(request, "searchColumn");String keyword = Util.decode(request, "keyword");Map<String, Object> params = new HashMap();//用来保存控制层传进来的参数(查询条件)params.put("searchColumn", searchColumn);//要查询的列params.put("keyword", keyword);//查询的关键字Map<String, Object> map = orderService.list(params);
        }if (document.getElementById("caipinNo").value.trim().length == 0) {alert("编号不能为空!");return false;}if (document.getElementById("caipinPrice").value.trim().length == 0) {alert("单价不能为空!");return false;}return true;}
</script>
</html>

运行环境

Java≥6、Tomcat≥7.0、MySQL≥5.5

开发工具

eclipse/idea/myeclipse/sts等均可配置运行

技术框架

JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Bootstrap.

基础JSP+Servlet或JSP+SSM(Spring、SpringMVC、MyBatis)框架或JSP+SSM+Maven(pom.xml)框架或SpringBoot…均可

适用

课程设计,大作业,毕业设计,项目练习,学习演示等

功能说明

登录、注册、退出、用户模块、公告模块、菜品模块、点餐模块的增删改查管理

基于javaweb+jsp的餐饮店信息管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)相关推荐

  1. 基于javaweb+jsp的健身房信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)

    基于javaweb+jsp的健身房信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) 运行环境 Java≥8.MySQL≥5.7.T ...

  2. 基于javaweb+jsp的宠物店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax)

    基于javaweb+jsp的宠物店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Bootstrap Ajax) JavaWeb JavaBean JS ...

  3. 基于javaweb+jsp的银行信息管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)

    基于javaweb+jsp的银行信息管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot) JavaWeb JavaBean JSP MVC ...

  4. 基于javaweb+jsp的仓库进销存管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)

    基于javaweb+jsp的仓库进销存管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot) 运行环境 Java≥8.MySQL≥5.7.To ...

  5. 基于javaweb+jsp的企业财务记账管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)

    基于javaweb+jsp的企业财务记账管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot) JavaWeb JavaBean JSP MV ...

  6. 基于javaweb+jsp的设备维修管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)

    基于javaweb+jsp的设备维修管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot) JavaWeb JavaBean JSP MVC ...

  7. 基于javaweb+jsp的鲜花花卉销售管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)

    基于javaweb+jsp的鲜花花卉销售管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot) JavaWeb JavaBean JSP MV ...

  8. 基于javaweb+jsp的工作日志管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)

    基于javaweb+jsp的工作日志管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot) JavaWeb JavaBean JSP MVC ...

  9. 基于javaweb+jsp的高校科研项目管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot)

    基于javaweb+jsp的高校科研项目管理系统(JavaWeb MySQL JSP Bootstrap Servlet SSM SpringBoot) JavaWeb JavaBean JSP MV ...

最新文章

  1. 图解自监督学习,人工智能蛋糕中最大的一块
  2. 数据库诞生40年,阿里云AWS用技术推动第三次变革
  3. Android 数据库制作APP,在Android 中使用Anko框架制作一个完整的App,第二集
  4. 老兄,还在为你的MarkDown写作发愁吗?这些数学符号表达式绝对有你想要的那个,最后还有字体和颜色的修改方法哦
  5. python如何下载pandas、时间延长_大pandas,python – 如何在时间表中选择具体时间
  6. 开课吧课堂:什么是HashSet类
  7. Oracle往表里插入系统当前时间
  8. atitit.javascript js 上传文件的本地预览
  9. Matlab 学习入门 图像处理
  10. 京东推荐系统实践——打造千人千面的个性化推荐引擎
  11. 【原】YUI3:js加载过程及时序问题
  12. UNI-APP 小程序生成海报
  13. 文本串加密和解密程序
  14. STM32实现DAC音频播放
  15. 二十三 Python分布式爬虫打造搜索引擎Scrapy精讲—craw母版l创建自动爬虫文件—以及 scrapy item loader机制...
  16. 死磕ppt--图片处理
  17. 移动App Store测试的“七宗罪”
  18. java初学求一个数的绝对值
  19. 通过USB转TTL串口下载stm32程序
  20. 还在担心无代码是否威胁程序员饭碗?

热门文章

  1. Unity点击物体后,移动到物体所在位置
  2. [云数据中心] 《云数据中心网络架构与技术》读书笔记 第七章 构建多数据中心网络(2/3)
  3. python:从0开始自动发微博
  4. 【LaTex】LaTex 极简安装教程
  5. B/S实现文件上传下载功能实例解析
  6. 3个5相乘列乘法算式_初中数学 | 必考的21个知识点,开学预习必备!
  7. 《Springboot极简教程》继承WebMvcConfigurerAdapter: 一行代码写Controller
  8. 中国大学排名数据获取
  9. sap入门--配置中文界面
  10. 2.Cairo图形库-定义