基于SSM的JSP+MYSQL汽车租赁系统的汽车出租管理系统-mysqljava汽车出租管理系统租车管理系统

"基于SSM的汽车出租管理系统-mysql&java汽车出租管理系统租车管理系统
1.包含源程序,数据库脚本。代码和数据库脚本都有详细注释。
2.课题设计仅供参考学习使用,可以在此基础上进行扩展完善

代码已经上传github,下载地址https://github.com/21503882/leasehold
开发环境:
Eclipse ,MYSQL,JDK1.7,Tomcat 7
涉及技术点:
MVC模式、SpringMvc、Mybatis、Spring、HTML、JavaScript、CSS、JQUERY、DWR、Ajax等
系统采用Mybatis框架实现ORM对象关系映射,前台JSP实现,后台springMvc映射,使用Spring框架进行整合。适合学习J2EE的一段时间的熟手,代码思路清晰,注解详细,数据库用的是mysql5.1,服务器用的tomcat7,JDK版本1.7. 编程软件Eclispe J2EE版本。是典型MVC架构,并且前后台分离

具体功能这里不再赘述,请下方看系统详细演示图,如果大家有什么疑问或者什么不懂得可以在下方给我留言,或者你有更好的建议等等都可以的,也可以找我和我一起交流沟通,互相学习进步!但是dai。ma。you。chang
好了下面让我来给大家展示一下这个项目的页面效果:"

三种用户

代码已经上传github,下载地址https://github.com/21503882/leasehold

管理员登录

业务员登录

客户登录

package org.product.controller;
 
import org.product.domain.User;
import org.product.reg.GetMessage;
import org.product.service.UserService;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.ModelMap;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
 
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpSession;
 
@Controller
public class UserController {
 
    @Autowired
    private UserService userService;
 
    private static final String LOGIN="login";
    private static final String REGISTER="register";
    private static final String JUMP="jump";
    private static final String OK="productList";
 
    @RequestMapping(value = "/login")
    public String login(HttpServletRequest request, HttpSession session){
 
        String passwd=request.getParameter("passwd");
        String phone=request.getParameter("phone");
        Object o=userService.findById(phone);
        if (o instanceof User){
            if (((User) o).getPhone().equals(phone.trim()) && ((User) o).getPasswd().equals(passwd.trim())){
                session.setAttribute("str","true");
                return OK;
            }else {
                session.setAttribute("str","false");
            }
        }else {
           session.setAttribute("str","null");
        }
        return LOGIN;
    }
 
    @RequestMapping(value = "/register")
    public String register(HttpServletRequest request, HttpSession session){
 
        String phone=request.getParameter("phone");
        String passwd=request.getParameter("passwd");
        String name=request.getParameter("name");
        boolean b=GetMessage.decide(phone);
        if (b) {
            User user=new User();
            user.setPasswd(passwd.trim());
            user.setPhone(phone.trim());
            user.setUsername(name.trim());
            int count=userService.addUser(user);
            if (1==count){
                session.setAttribute("name",name);
                return OK;
            }
        }
         session.setAttribute("str","false");
         return REGISTER;
    }
 
    @RequestMapping(value = "/getmessage")
    public String message(@RequestParam(value = "phone")String phone,ModelMap map){
        Object o=userService.findById(phone);
        if(o==null){
            String s=GetMessage.getResult(phone);
            map.addAttribute("str","true");
            return REGISTER;
        }
        map.addAttribute("str","false");
        return REGISTER;
    }
}
点赞 2

基于SSM的JSP MYSQL汽车租赁系统的汽车出租管理系统-mysqljava汽车出租管理系统租车管理系统相关推荐

  1. java项目:基于Springboot+Vue+Element实现汽车租赁系统

    作者主页:编程指南针 作者简介:Java领域优质创作者.CSDN博客专家 .掘金特邀作者.多年架构师设计经验.腾讯课堂常驻讲师 主要内容:Java项目.毕业设计.简历模板.学习资料.面试题库.技术互助 ...

  2. 基于Springboot+Vue+Element实现汽车租赁系统

    作者主页:编程千纸鹤 作者简介:Java.前端.Pythone开发多年,做过高程,项目经理,架构师 主要内容:Java项目开发.毕业设计开发.面试技术整理.最新技术分享 项目编号:BS-XX-129 ...

  3. 基于微信小程序的汽车租赁系统源码

    开发环境及工具: 大等于jdk1.8,大于mysql5.5,idea(eclipse),微信开发者工具 技术说明: springboot mybatis 微信小程序 代码注释齐全,没有多余代码,适合学 ...

  4. 基于JAVA+Servlet+JSP+MYSQL的在线购物系统

    项目功能: 前台用户:搜索商品,分类筛选商品,查看商品详情,加入购物车,提交订单,查看我的订单 后台管理:销售统计,商品列表,添加商品,分类列表,添加一级分类,添加二级分类,商品分类,用户列表,添加用 ...

  5. 基于javaweb的汽车租赁系统(java+ssm+jsp+layui+echarts+mysql)

    基于javaweb的汽车租赁系统(java+ssm+jsp+layui+echarts+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/ ...

  6. Java项目:汽车租赁系统(java+SSM+JSP+LayUI+echarts+mysql)

    源码获取:博客首页 "资源" 里下载! ssm汽车租赁系统 carRental 系统概要 汽车租赁系统总共分为两个大的模块,分别是系统模块和业务模块.其中系统模块和业务模块底下又有 ...

  7. 共享汽车租赁系统(SSM,JSP,MYSQL)

    项目演示视频观看地址:https://mp.toutiao.com/profile_v3/graphic/preview?pgc_id=6812970561220641283 随着人民生活水平的提高, ...

  8. 汽车租赁系统java窗口_共享型汽车租赁系统(SSM+MySql)

    知乎视频​www.zhihu.com 共享型汽车租赁系统(SSM+MySql)的设计与实现(毕业论文14000字以上,程序代码,MySQL数据库) [项目包含内容] [文档包含内容] [项目功能描述] ...

  9. 基于SSM实现的汽车租赁系统|汽车出租

    <SSM汽车租赁系统>该项目采用的技术实现如下 后台框架:Spring.SpringMVC.MyBatis UI界面:jQuery .JSP 数据库:MySQL 系统功能 系统分为前台用户 ...

最新文章

  1. 【网址收藏】Porter:面向裸金属环境的 Kubernetes 开源负载均衡器
  2. 中国宜坚持发展自主操作系统
  3. python中 12_python编程中常用的12种基础知识总结
  4. 【C++】For循环同时初始化两个变量
  5. windbg使用教程: 具体实例
  6. android调用本地js文件上传,原生JS实现前端本地文件上传
  7. html5做开心消消乐源代码,html开心消消乐源码
  8. MIDI通信协议-数据字节:GM1旋律乐器音色库(带中文名称)
  9. vscode退回快捷键
  10. Battleship
  11. 计算机无法访问,您可能没有权限使用网络资源.请与这台服务器的管理员联系的解决办
  12. 集团申请选择企业邮箱注意事项
  13. 【HP-MC/SG】HP-MC/SG添加LV测试
  14. Verilog基础知识3(门控时钟及FPGA时钟使能处理)
  15. 使用Monkeyrunner进行Android自动化的总结
  16. 看了水木的工资调查,感觉很无奈
  17. java(JDK)环境安装步骤以及环境变量配置
  18. 音视频7——安卓硬编音视频数据推送到rtmp服务器
  19. 沃尔玛logo的历史
  20. eclipse集成spring-tool-suit

热门文章

  1. pure-admin九州权限系统地址简单读
  2. JointJS:可与Visio相媲美的开源在线制图工具
  3. 用ajax表单全部提交
  4. mac安装golang,编写第一个go程序
  5. 来吧 请收藏,测试工程师工作中需要的各种免费工具
  6. Excel对隐藏的多个工作表一键批量命名的操作
  7. 模拟鼠标键盘操作,含硬件模拟技术。[转]
  8. Xilinx FPGA高速串行收发器简介
  9. 带宽、吞吐量与线速的关系(转载)
  10. go之官方依赖管理工具dep安装和使用