在业务控制方法中写入User,Admin多个模型收集参数
Posted 码上加油站
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在业务控制方法中写入User,Admin多个模型收集参数相关的知识,希望对你有一定的参考价值。
1) 可以在业务控制方法中书写1个模型来收集客户端的参数
2) 模型中的属性名必须和客户端参数名一一对应
3) 这里说的模型不是Model对象,Model是向视图中封装的数据
@Controller @RequestMapping(value = "/user") public class UserAction { @InitBinder protected void initBinder(HttpServletRequest request,ServletRequestDataBinder binder) throws Exception { binder.registerCustomEditor( Date.class, new CustomDateEditor(new SimpleDateFormat("yyyy-MM-dd"),true)); } @RequestMapping(value = "/add", method = RequestMethod.POST) public String add(User user,Model model) throws Exception { System.out.println("HelloAction::add()::POST"); model.addAttribute("user",user); return "/register.jsp"; } }
以上是关于在业务控制方法中写入User,Admin多个模型收集参数的主要内容,如果未能解决你的问题,请参考以下文章
在业务控制方法中写入模型变量收集参数,且使用@InitBind来解决字符串转日期类型