猿问

springmvc获取表单提交参数的问题

springmvc中,为什么定义一个实体类跟页面表单中所提交的nane属性一致的命名,就可以获取到表单中所提交的参数,原理是什么?

whereismybible
浏览 1772回答 1
1回答

HansonQ

参数绑定,其实在早期springmc里面有一个叫属性编辑器,用于页面表单参数绑定,后来出了一个参数转换器,就是用于参数转换的。按照个人理解如果你的springmvc加了@RequestMapping注解的这个目标方法的参数是一个POJO(提交请求至目标方法)。它会根据反射未这个对象的每一个属性赋值。那么如何确定某个具体属性对应的值呢,就是根据你页面提交的name来确定的根据name 获得具体属性并且为它赋值。
随时随地看视频慕课网APP

相关分类

Java
我要回答