springmvc中,为什么定义一个实体类跟页面表单中所提交的nane属性一致的命名,就可以获取到表单中所提交的参数,原理是什么?
1 回答
已采纳
HansonQ
TA贡献223条经验 获得超56个赞
参数绑定,其实在早期springmc里面有一个叫属性编辑器,用于页面表单参数绑定,后来出了一个参数转换器,就是用于参数转换的。按照个人理解如果你的springmvc加了@RequestMapping注解的这个目标方法的参数是一个POJO(提交请求至目标方法)。它会根据反射未这个对象的每一个属性赋值。那么如何确定某个具体属性对应的值呢,就是根据你页面提交的name来确定的根据name 获得具体属性并且为它赋值。
添加回答
举报
0/150
提交
取消