码迷,mamicode.com
首页 > 其他好文 > 详细

@ModelAttribute

时间:2019-12-17 18:22:41      阅读:81      评论:0      收藏:0      [点我收藏+]

标签:spring   自动   rmi   ssi   att   return   not   service   orm   

@RequiresPermissions("sys:role:view")
@RequestMapping(value = "form")
public String form(Role role, Model model) {

spring在接收参数时会自动封装成Role对象,此对象除了传参的属性其他属性为空

如果加上这个

@ModelAttribute("role")
public Role get(@RequestParam(required=false) String id) {
if (StringUtils.isNotBlank(id)){
return systemService.getRole(id);
}else{
return new Role();
}
}

则在封装时会根据参数将查到的结果封装成对象。

@ModelAttribute

标签:spring   自动   rmi   ssi   att   return   not   service   orm   

原文地址:https://www.cnblogs.com/fxx5/p/12055716.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!