当前端请求的参数比较简单时,可以在后台方法的形参中直接使用Spring MVC提供的_类型进行数据绑定
默认参数
举一反三
- 以下有关Spring MVC数据绑定中集合数据绑定的说法正确的是 A: 批量删除用户操作时,前端请求传递过来的参数就会包含多个相同类型的数据,此时可以采用集合类型数据绑定的形式 B: 使用集合数据绑定需要后台方法中定义一个集合类型参数来绑定前端请求参数 C: 绑定数组与绑定集合页面传递的参数相同,只是后台接收方法的参数不同 D: 在使用集合数据绑定时,后台方法中不支持直接使用集合形参进行数据绑定
- 前端请求中参数名和后台控制器类方法中的形参名不一样,可以使用【】注解来进行间接数据绑定。
- Spring MVC的数据绑定功能能够自动从请求中提取文本类型的参数,并将得到的字符串绑定到请求处理方法的String类型参数上。如果请求处理方法的参数是int型,则不能自动绑定。
- Spring MVC提供了【】注解类型来进行间接数据绑定
- 下面关于Spring MVC数据绑定流程说法错误的是()。 A: Spring MVC将ServletRequest对象传递给DataBinder B: Spring会将处理方法的入参对象传递给DataBinder C: DataBinder调用BindingResult组件进行数据类型转换、数据格式化等工作 D: 调用Validator组件对已经绑定了请求消息数据的参数对象进行数据合法性校验
内容
- 0
在使用POJO类型数据绑定时,前端请求的参数名必须与要绑定的POJO类中的【 】一样,这样才会自动将请求数据绑定到POJO对象中,否则后台接收的参数值为【 】
- 1
下面几种类型中,属于Spring MVC可以绑定的简单数据类型的是()
- 2
在使用集合数据绑定时,后台方法中不支持直接使用集合形参进行数据绑定,所以需要使用包装POJO作为形参,然后在包装POJO中包装一个_属性
- 3
Spring MVC通过哪些方式接受请求参数? A: 通过实体对象接收请求参数 B: 通过方法形参接收请求参数 C: 通过ModelAttribute接收请求参数 D: 以上三种都不行
- 4
Spring MVC框架会通过ServletRequest将请求参数串的内容进行类型转换