前端请求中参数名和后台控制器类方法中的形参名不一样,可以使用【】注解来进行间接数据绑定。
举一反三
- 当前端请求的参数比较简单时,可以在后台方法的形参中直接使用Spring MVC提供的_类型进行数据绑定
- @PathVariable("id")注解用于接收并绑定请求参数,如果请求路径中的参数名方法形参名称一样,则@PathVariable后面的“(“id”)”可以省略
- 在使用POJO类型数据绑定时,前端请求的参数名必须与要绑定的POJO类中的属性名一样
- 在使用POJO类型数据绑定时,前端请求的参数名必须与要绑定的POJO类中的【 】一样,这样才会自动将请求数据绑定到POJO对象中,否则后台接收的参数值为【 】
- 以下有关Spring MVC数据绑定中集合数据绑定的说法正确的是 A: 批量删除用户操作时,前端请求传递过来的参数就会包含多个相同类型的数据,此时可以采用集合类型数据绑定的形式 B: 使用集合数据绑定需要后台方法中定义一个集合类型参数来绑定前端请求参数 C: 绑定数组与绑定集合页面传递的参数相同,只是后台接收方法的参数不同 D: 在使用集合数据绑定时,后台方法中不支持直接使用集合形参进行数据绑定