1.接收单个或多个参数
其中,URL的参数名称需要与方法中的参数名称一致
注意:对于参数的传递,基本数据类型的传递要使用包装类,
原因在与,当参数为Null时,不用包装类会出现报错,
使用包装类会正常运行了。
2.获取对象
spring会自动将对象的所有属性填充一个默认值
3.将前端的参数重命名
@Requestparam("XXX") String YYY-------->将前端传递过来的XXX变为YYY
使用required参数,可以控制username,name两个参数的使用情况
4.获取JSON对象
@RequestBody
5.获取URL中的参数
@PathVarable
6 上传文件(图片)
①接受前端传递的文件:使用注解@RequsetPart("filename") MultipartFile file
②将前端传递过来的文件保存本地file.transferTo(new File (filepath))
使用说明:当上传文件时,使用POST 方式,将文件放进body中传输,不适用GET类型,URL中有一定的限制