- 参数接收之数组或集合接收参数
数组不需要指定类型,但集合需要使用@RequestParam来指定类型举例如下:
<form action="CheckBoxController.do" method="post">
<input type="checkbox" name="interval" value="a1"/>
<input type="checkbox" name="interval" value="a2"/>
<input type="checkbox" name="interval" value="a3"/>
<input type="submit" value="提交"/>
</form>
String数组方式接收:
@RequestMapping("/CheckBoxController.do")//该注解表明访问的路径
public String hello(String[] interval){
for (String string : interval) {
System.out.println(string);
}
return "index";
}
List集合方式接收:
@RequestMapping("/CheckBoxController.do")//该注解表明访问的路径
public String hello(@RequestParam List<String> interval){
for (String string : interval) {
System.out.println(string);
}
return "index";
}