首页>代码>Spring MVC+Spring+Hibrenarte实现的简单的CRUD项目实例>/springmvc-hibernate-test/src/ne/springmvc/controller/UserController.java
package ne.springmvc.controller; import javax.annotation.Resource; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import ne.springmvc.entity.User; import ne.springmvc.service.UserManager; import org.springframework.stereotype.Controller; import org.springframework.web.bind.annotation.RequestMapping; import org.springframework.web.bind.annotation.RequestMethod; @Controller @RequestMapping("/user") public class UserController { @Resource(name = "userManager") private UserManager userManager; @RequestMapping("/getAllUser") public String getAllUser(HttpServletRequest request) { request.setAttribute("userList", userManager.getAllUser()); return "/Index"; } @RequestMapping("/getUser") public String getUser(Integer id, HttpServletRequest request) { request.setAttribute("user", userManager.getUser(id)); return "/editUser"; } @RequestMapping("/toAddUser") public String toAddUser() { return "/addUser"; } @RequestMapping("/addUser") public String addUser(User user, HttpServletRequest request) { System.out.println("用户名:======" + user.getUserName()); userManager.addUser(user); return "redirect:/user/getAllUser"; } @RequestMapping(value = "/delUser", method = RequestMethod.GET) public String delUser(Integer id, HttpServletResponse response) { // String result = "{\"result\":\"error\"}"; // if (userManager.delUser(id)) { // result = "{\"result\":\"success\"}"; // } // response.setContentType("application/json"); // try { // PrintWriter out = response.getWriter(); // out.write(result); // } catch (IOException e) { // e.printStackTrace(); // } userManager.delUser(id); // response.setContentType("application/json"); return "redirect:/user/getAllUser"; } @RequestMapping("/updateUser") public String updateUser(User user, HttpServletRequest request) { if (userManager.updateUser(user)) { user = userManager.getUser(user.getId()); request.setAttribute("user", user); return "redirect:/user/getAllUser"; } else { return "/error"; } } }
最近下载更多
ming_123_9715 LV23
2022年12月13日
zmzmzmzm LV8
2021年7月4日
1973356987 LV13
2021年6月16日
liangge2115 LV27
2020年11月23日
嘿嘿嘿123333 LV3
2020年7月1日
IkunLYY LV4
2020年6月24日
沈思熟虑 LV10
2020年2月19日
1690356080 LV37
2019年12月24日
13148918399 LV9
2019年12月10日
努力的黑仔 LV4
2019年9月27日
最近浏览更多
微信网友_6974071747891200 LV1
5月1日
include LV8
2023年6月20日
兢兢业业
2023年4月29日
暂无贡献等级
彩色天空 LV5
2023年4月2日
微信网友_6328951600910336
2023年1月31日
暂无贡献等级
ming_123_9715 LV23
2022年12月13日
uni-code_0123 LV1
2022年10月24日
17787885952 LV3
2022年5月5日
兰文斌 LV6
2022年4月27日
微信网友_5928854184349696
2022年4月23日
暂无贡献等级