基于javaweb+jsp的汽车租赁管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)

JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Layui Ajax

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

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

适用

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

        </div></div><div class="layui-form-item"><label class="layui-form-label">租用人:</label><div class="layui-input-block"><input type="text" name="zhuName" lay-verify="required|zhuName" class="layui-input" value="${vo.zhuName}"></div></div><div class="layui-form-item"><label class="layui-form-label">起租日期:</label><div class="layui-input-block"><input type="text" name="zhuStartdate" lay-verify="required|zhuStartdate" class="layui-input" value="${vo.zhuStartdate}"></div></div><div class="layui-form-item"><label class="layui-form-label">结束日期:</label><div class="layui-input-block"><input type="text" name="zhuEnddate" lay-verify="required|zhuEnddate" class="layui-input" value="${vo.zhuEnddate}"></div></div><div class="layui-form-item">
                    <input class="layui-input" name="search_keyword" id="search_keyword" autocomplete="off" placeholder="姓名"><input type="hidden" class="layui-input" name="searchColumn" id="searchColumn" autocomplete="off" value="real_name"></div><button class="layui-btn" data-type="reload">搜索</button></div></div><!-- 内容主体区域 --><table class="layui-hide" id="myData" lay-filter="myTable"></table></div>
</div>
<script src="js/layui/layui.js"/>
<script>//JavaScript代码区域layui.use('element', function () {let element = layui.element;
    });
</script>
<script type="text/html" id="myToolbar"><div class="layui-btn-container"><c:if test="${loginUser.userType == '管理员'}"><button class='layui-btn layui-btn-sm' lay-event='add'>添加</button></c:if></div>
</script>
<script>function arrayBufferToBase64(buffer) {let binary = '';let bytes = new Uint8Array(buffer);let len = bytes.byteLength;for (let i = 0; i < len; i++) {binary += String.fromCharCode(bytes[i]);}
        <div class="search_style" style="padding-top: 10px;padding-left: 15px;"><div class="searchTable">搜索:<div class="layui-inline"><input class="layui-input" name="search_keyword" id="search_keyword" autocomplete="off" placeholder="租用人"><input type="hidden" class="layui-input" name="searchColumn" id="searchColumn" autocomplete="off" value="zhu_name"></div><button class="layui-btn" data-type="reload">搜索</button></div></div><!-- 内容主体区域 --><table class="layui-hide" id="myData" lay-filter="myTable"></table></div>
</div>
<script src="js/layui/layui.js"/>
<script>//JavaScript代码区域
import java.util.HashMap;
import java.util.List;
import java.util.Map;@Controller
@RequestMapping
public class UserController {@Autowiredprivate UserService userService;/*** 增加用户** @param response* @param request* @throws IOException*/@RequestMapping("userAdd")public void add(HttpServletResponse response, HttpServletRequest request) throws IOException {User vo = new User();//取出页面传进来的参数
    </update><!--获取--><select id="findById" resultMap="BaseResultMap">SELECT <include refid="Base_Column_List" /> FROM `t_car` WHERE `id` = #{id}</select><!--列表--><select id="findAllSplit" parameterType="java.util.Map" resultMap="BaseResultMap">SELECT <include refid="Base_Column_List" /> FROM `t_car`<where><if test="searchColumn != null and searchColumn != '' and keyword != null and keyword != ''">${searchColumn} LIKE CONCAT('%',#{keyword},'%')  AND</if>1=1</where>ORDER BY id ASC<if test="startIndex != null and pageSize != null">
    <title>修改出租</title><script src="js/jquery.js"></script><link rel="stylesheet" href="js/layui/css/layui.css">
</head>
<body style="padding: 20px">
<form class="layui-form" action=""><input type="hidden" name="id" class="layui-input" value="${vo.id}"><div class="layui-form-item"><label class="layui-form-label">出租编号:</label><div class="layui-input-block"><input type="text" name="zhuNo" lay-verify="required|zhuNo" class="layui-input" value="${vo.zhuNo}"></div></div><div class="layui-form-item"><label class="layui-form-label">车牌号:</label><div class="layui-input-block">
@Autowiredprivate NoticeService noticeService;/*** 增加公告** @param response* @param request* @throws IOException*/@RequestMapping("noticeAdd")public void add(HttpServletResponse response, HttpServletRequest request) throws IOException {Notice vo = new Notice();//取出页面传进来的参数vo.setNoticeName(Util.decode(request, "noticeName"));
    /*** 删除用户** @param response* @param request* @throws IOException*/@RequestMapping("userDelete")public void delete(HttpServletResponse response, HttpServletRequest request) throws IOException {Serializable id = Util.decode(request, "id");userService.delete(Arrays.asList(id));this.redirectList(request, response);}
                first: false, //不显示首页last: false, //不显示尾页},toolbar: '#myToolbar', //开启头部工具栏,并为其绑定左侧模板defaultToolbar: ['filter', 'exports', 'print', { //自定义头部工具栏右侧图标。如无需自定义,去除该参数即可title: '提示',layEvent: 'LAYTABLE_TIPS',icon: 'layui-icon-tips'}],title: '出租列表',cols: [[{field: 'zhuNo',title: '出租编号',},

import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;/*** 拦截器*/
public class LoginInterceptor implements HandlerInterceptor {//@Overridepublic boolean preHandle(HttpServletRequest request, HttpServletResponse response, Object o) throws Exception {HttpSession session = request.getSession();//移除错误提示session.removeAttribute("alert_msg");//登录拦截String uri = request.getRequestURI().substring(request.getRequestURI().lastIndexOf("/"));String[] access = new String[]{"login", "logout", "register", ".css", ".js", ".png", ".jpg", "validationCode"};for (String action : access) {if (uri.toLowerCase().contains(action.toLowerCase())) {return true;}}
import javax.imageio.ImageIO;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import javax.servlet.http.HttpSession;
import java.awt.*;
import java.awt.image.BufferedImage;
import java.io.IOException;
import java.io.OutputStream;
import java.util.HashMap;
import java.util.List;
import java.util.Map;
import java.util.Random;@Controller

运行环境

Java≥6、Tomcat≥7.0、MySQL≥5.5

开发工具

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

技术框架

JavaWeb JavaBean JSP MVC MySQL Tomcat JavaScript Layui Ajax

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

适用

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

功能说明

登录、注册、退出、用户模块、公告模块、汽车模块、出租模块的增删改查管理

基于javaweb+jsp的汽车租赁管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)相关推荐

  1. 基于javaweb+jsp的个人日记管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)

    基于javaweb+jsp的个人日记管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP MVC ...

  2. 基于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 ...

  3. 基于javaweb+jsp的二手物品交易管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)

    基于javaweb+jsp的二手物品交易管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP M ...

  4. 基于javaweb+jsp的服装店门店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)

    基于javaweb+jsp的服装店门店信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP ...

  5. 基于javaweb+jsp的饮食营养健康管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)

    基于javaweb+jsp的饮食营养健康管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP M ...

  6. 基于javaweb+jsp的企业车辆管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)

    基于javaweb+jsp的企业车辆管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP MVC ...

  7. 基于javaweb+jsp的宠物领养信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)

    基于javaweb+jsp的宠物领养信息管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP M ...

  8. 基于javaweb+jsp的访客管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)

    基于javaweb+jsp的访客管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP MVC M ...

  9. 基于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.To ...

  10. 基于javaweb+jsp的甜品店奶茶店管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax)

    基于javaweb+jsp的甜品店奶茶店管理系统(JavaWeb JSP MySQL Servlet SSM SpringBoot Layui Ajax) JavaWeb JavaBean JSP M ...

最新文章

  1. C#实现rabbitmq 延迟队列功能
  2. 字符串野指针 百练2681
  3. 真实经历:整整一年了,他是这样从程序员转型做产品经理的
  4. java 生成静态html的一段代码
  5. QTP11 5 HP UFT 11 5 下载地址
  6. 迷你linux主机,ECS推出两款迷你主机新品:支持Linux系统,可输出4K视频
  7. 财务人员福音,财务收支报告模板
  8. SAP 财务替代(基本内容及常用财务替代配置涉及退出提供源代码)
  9. 实例分割最全综述(上):二阶段实例分割和一阶段实例分割
  10. PHP案例 许愿墙 PHP许愿墙
  11. Android开发常见问题及解决方法
  12. STM32绝对地址赋值
  13. 翻译程序、编译程序和解释程序的区别和联系
  14. Java设计模式——模版方法模式
  15. 盘点那些免费视频网址到底有多爽
  16. 大华摄像机找不到服务器,大华无法找到网络主机解决方法
  17. 虚拟化服务器如何做迁移,如何进行V2P迁移?(上)
  18. VMware workstation虚拟机REHL8下配置安装Django 4.0.6 +uwsgi 2.0.20 +nginx1.22+Mariadb10.9.1
  19. 【区块链】以太坊Solidity编写一个简单的Hello World合约
  20. C语言—指针数组与数组指针

热门文章

  1. 高中计算机会考题,四川省高中信息技术会考资料及试题
  2. python结课设计力学方面_课程设计心得
  3. AD转换原理与方案设计(包含原理图、PCB和BOM表)
  4. 如何获取最好权限删除顽固文件Mac系统
  5. Shell字符串的替换
  6. 对联广告html,Js对联广告代码示例(入门)
  7. SharePoint下载服务器资源
  8. windows xp 美化大师
  9. qq轻聊版打开后显示服务器返回数据错误,电脑qq登录报错误报告如何处理_qq打开显示错误报告的解决方法...
  10. ue4风格化材质_风格化材质 - 游戏蛮牛 - Unreal中文翻译用户手册