@ModelAttribute注解

匿名 (未验证) 提交于 2019-12-03 00:14:01

@ModelAttribute注解在spring-web依赖下,所在包如下

如果希望将方法入参对象添加到模型中,仅需在相应入参前使用@ModelAttribute注解即可。当然也可不使用@ModelAttribute注解,直接将Model入参,并将user对象放入Model中,效果是一样的。代码如下

@RequestMapping(value = "/useradd.html", method = RequestMethod.GET) public String addUser(@ModelAttribute("user") User user){     return "useradd"; }  @RequestMapping(value = "/useradd2.html", method = RequestMethod.GET) public String addUser2(User user, Model model){     model.addAttribute("user", user);     return "useradd"; }

方法入参使用@ModelAttribute注解,即将方法入参对象添加到模型中,然后再根据http请求消息进一步填充覆盖user对象。

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!