Spring和Spring MVC(二)
在这个示例中,UserController java定义了5个请求处理方法来处理用户相关的操作。这些请求处理方法使用@RequestMapping注解来指
(资料图片仅供参考)
以下是一个简单的Spring MVC框架示例代码:
UserController.java
@Controller@RequestMapping("/user")public class UserController { @Autowired private UserService userService; @RequestMapping(value = "/addUser", method = RequestMethod.POST) public String addUser(User user) { userService.addUser(user); return "redirect:/user/list"; } @RequestMapping(value = "/updateUser", method = RequestMethod.POST) public String updateUser(User user) { userService.updateUser(user); return "redirect:/user/list"; } @RequestMapping(value = "/deleteUser", method = RequestMethod.GET) public String deleteUser(@RequestParam("userId") int userId) { userService.deleteUser(userId); return "redirect:/user/list"; } @RequestMapping(value = "/getUser", method = RequestMethod.GET) public String getUser(@RequestParam("userId") int userId, Model model) { User user = userService.getUser(userId); model.addAttribute("user", user); return "userDetails"; } @RequestMapping(value = "/list", method = RequestMethod.GET) public String listUsers(Model model) { List userList = userService.getAllUsers(); model.addAttribute("userList", userList); return "userList"; }}
userList.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> User List User List
User ID User Name Action ${user.userId} ${user.userName} ?userId=${user.userId}">View | ?userId=${user.userId}">Delete
">Add User
userDetails.jsp
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> User Details User Details
User ID ${user.userId} User Name ${user.userName}
">Back to User List
在这个示例中,UserController.java
定义了5个请求处理方法来处理用户相关的操作。这些请求处理方法使用 @RequestMapping
注解来指定它们处理的URL。@RequestParam
注解用于将请求参数映射到方法参数。Model
对象用于在请求处理方法和视图之间传递数据。
在视图方面,userList.jsp
和 userDetails.jsp
分别用于显示用户列表和用户详细信息。这些JSP页面使用 JSTL
和 EL
来遍历用户列表并显示用户信息。其中,
标签用于生成正确的URL以避免硬编码。
标签:
在这个示例中,UserController java定义了5个请求处理方法来处理用户相关的操作。这些请求处理方法使用@RequestMapping注解来指
1、新增本土:0;2、新增无症状:0;3、现有确诊:11;4、累计确诊:27;5、累计治愈:16;6、累计死亡:0;
雨雨雨雨雨!目前厦门不少地方都下起了哗啦啦的雨厦门市气象台13时55分发布降水实况过去1小时(12:55—13:55)
1、秦皇岛隶属河北省,下辖三区四县:海港区(主城区),山海关区(天下第一关、长城起点-老龙头、乐岛海洋公园等)、北戴河区
塔克:恩比德一直是我们队的MVP也是整个联盟的MVP!,塔克,mvp,76人队,美国篮球,乔尔·恩比德,波士顿凯尔特人
演员伍迪哈里森的父亲是个杀手查尔斯·沃伊德·哈里森(CharlesVoydeHarrelson,1938年7月23日-2007年3月
欧佩克+削减原油产量的惊人举动,将使拉丁美洲原油成为人们关注的焦点,因其可能成为替代石油的来源。对美国炼油商来说,这可能会变成一场竞争
需要的,焯水可以去除莴笋叶子的草酸,如果直接食用会特别酸,而且有点苦涩。焯水方法:将莴笋和叶子放入煮沸的开水中,马上就将莴笋和叶子捞
[ 相关新闻 ]