一、注释
@RequestParam
@RequestBody
@PathVariable
@DateTimeFormat
@NumberFormat
二、获取参数
1、在无注解下获取参数
在无注解的情况下,springMVC也可以自动获取参数,其实很多人不注意这个细节。慢慢的就会糊里糊涂的用。其实,在无注解的情况下,只要参数名称和HTTP请求中的完全一致,就可以自动获取。另外,这个参数是允许为空的。
例子就不写了,只要名一样就行。
注 1.在无注解下获取参数,要求参数名称和HTTP请求参数名称一致.会自动获取。
注 2.在无注解下获取数组参数,用逗号分割,后台接收。
http://127.0.0.1:8080/app?intAy= 1,2,3&longAy=4,5,6&strAy=str,str2,str3
public ModelAndView func1(
int[] intAy,
long[] longAy,
string [] stringAy,
){
......
return mv;
}
2、@RequestParam获取参数
这个使用也很简单,类似自动获取。这里相当于使用@requestParam进行了人工标记。
注:使用@RequestPa