基于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
来源:CSDN
作者:QQ21503882
链接:https://blog.csdn.net/QQ21503882/article/details/104268774