为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

whereismybible 2016-05-28 17:50:09
springmvc中,为什么定义一个实体类跟页面表单中所提交的nane属性一致的命名,就可以获取到表单中所提交的参数,原理是什么?
查看完整描述

1 回答

已采纳
?
HansonQ

TA贡献223条经验 获得超56个赞

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

查看完整回答
1 反对 回复 2016-05-29
  • cyc川
    cyc川
    这是很久以前的了,我现在刚刚开始学这个,也遇到了这个问题,昨天下午的时候我也觉得这个地址是根据@RequestMapping来的,可是我发现了一个问题,当我把注解后面的内容随意更改,form表单中的action属性没动,此时@RequestMapping的注解和action不相同,可是依旧可以跳转,现在就一头雾水。谢谢,大致就是这种情况
  • 1 回答
  • 0 关注
  • 1771 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信