首页>代码>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"; } } }

微信网友_7516989224996864 LV1
5月19日
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日

silver_sparrow
6月6日
暂无贡献等级
微信网友_7517495838953472
5月19日
暂无贡献等级
微信网友_7516989224996864 LV1
5月19日
husheng6
3月29日
暂无贡献等级
微信网友_7307782539235328
2024年12月22日
暂无贡献等级
2421796355 LV1
2024年12月10日
微信网友_7265127836766208
2024年11月22日
暂无贡献等级
M0netxxx
2024年11月19日
暂无贡献等级
123hjl
2024年6月23日
暂无贡献等级
lun123456
2024年6月23日
暂无贡献等级