参数绑定,就是怎样从请求中接收参数。
一、数组
我们完成一个批量删除的功能
修改前端页面
vo中增加一个数组字段ids
ItemsController
@RequestMapping("/delAll")
public String delAll(QueryVo vo){
//如果批量删除,一堆input框,那么可以提交数组。只有input复选框被选中的时候才能提交
System.out.println(vo);
return "";
}
二、List
我们来完成一个批量修改的操作
ItemsController
@RequestMapping("/updateAll")
public String updateAll(QueryVo vo) {
System.out.println(vo);
return "";
}
三、@RequestParam的用法
我们之前讲过,springmvc可以直接接收简单数据类型,包括String。但是,要求requestMapping方法中的参数名称和input的name属性名称相同。
这里用了@RequestParam,这里要求@RequestParam里面的值和input的name属性名称相同。