首页>代码>ssm框架:Spring Mvc+Spring+Mybatis+Maven+Mysql整合实现简单的用户增删改查>/ssm/src/main/java/com/java/controller/UserController.java
package com.java.controller; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import org.springframework.beans.factory.annotation.Autowired; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; import org.springframework.web.bind.annotation.ResponseBody; import com.java.model.Userm; import com.java.service.UserService; @Controller @RequestMapping("/user") public class UserController { @Resource private UserService userService; @Autowired private HttpServletRequest request; @RequestMapping("/showUser") public String toIndex() { System.out.println("进入方法"); int userId = Integer.parseInt(request.getParameter("id")); Userm user = this.userService.selectByPrimaryKey(userId); System.out.println(user.getUsername()); return "Showssm"; } // 注册判断用户名是否存在 @RequestMapping(value = "/registeryz", method = RequestMethod.POST) public @ResponseBody Userm register() { System.out.println("进入验证方法"); Userm user = new Userm(); String name = request.getParameter("username"); System.out.println(name); user = userService.selectByname(name); return user; } // 注册用户 @RequestMapping(value = "/register", method = RequestMethod.POST) public @ResponseBody Userm Userregister() { System.out.println("进入注册方法"); Userm user = new Userm(); System.out.println(request.getParameter("username")); user.setUsername(request.getParameter("username")); user.setSex(request.getParameter("sex")); user.setUserpassword(request.getParameter("userpassword")); int count = userService.insertUserm(user); if (count > 0) { return user; } else { return null; } } // 用户登陆 @SuppressWarnings("unused") @RequestMapping(value = "/login", method = RequestMethod.POST) public String loginUserm(Userm user) { Userm user1 = userService.queryUser(user); request.getSession().setAttribute("user1", user1); System.out.println(user1.getSex()); if (user1 != null) { return "index"; } else { return "login"; } } // 修改用户信息 @RequestMapping(value = "/updateUser", method = RequestMethod.POST) public String updateUser(Userm xuser) { Userm user = this.userService.selectByPrimaryKey(xuser.getUserid()); user.setSex(xuser.getSex()); user.setUserpassword(xuser.getUserpassword()); user.setUsername(xuser.getUsername()); int count = userService.updateUser(user); if (count > 0) { return "Showssm"; } else { return "erro"; } } // 删除用户名 @RequestMapping(value = "/delUser", method = RequestMethod.POST) public String delUser(Userm user) { int count = userService.delUser(Integer.parseInt(request.getParameter("userid"))); if (count > 0) { return "login"; } else { return "index"; } } }
最近下载更多
GJZZHDFS LV2
2023年6月30日
小陈666666 LV2
2023年6月16日
小妹妹 LV7
2023年6月4日
6389181 LV7
2023年5月31日
GoodGame1234 LV4
2023年5月6日
女王不该在山炮村养花 LV8
2023年4月13日
张真狗 LV9
2022年6月16日
gezellig LV6
2021年12月17日
李亮 LV19
2021年11月16日
二拾 LV6
2021年9月13日
最近浏览更多
M0netxxx
前天
暂无贡献等级
123hjl
6月23日
暂无贡献等级
lun123456
6月23日
暂无贡献等级
965718 LV1
6月21日
szqqqaaqqa LV1
6月20日
2032867896 LV1
6月20日
ProjectAshe
6月17日
暂无贡献等级
qq970040477 LV24
6月16日
xin xie LV1
6月13日
领通过后哄哄你 LV1
6月7日