(1)我们有时会在 请求参数上绑定实体类,例如:
实体类:
接收两个实体类的数据:
(2)问题 : 我们在参数传递时 , 如何 不弄 混淆;
(3)解决方法:使用@InitBinder,配合@ControllerAdvice使用。
1.Controller层:
2.配置请求参数预处理的一个类;
定义两个方法:
第一个: 是处理@ModelAttribute("b")对应的参数
第二个: 是处理@ModelAttribute("a")对应的参数
(4)验证:
在浏览器中请求 >>
就可以成功区分 参数值所对应的 实体类了。