@RequestParam
用来接收表单提交的请求 如 Content-Type 类型为 multipart/form-data; 或 application/x-www-form-urlencoded
multipart/form-data 可以上传文件和字符串键值对
application/x-www-form-urlencoded 只能提交字符串键值对
当Content-Type 类型为 multipart/form-data; 或 application/x-www-form-urlencoded 后台参数也是表单提交对应的key值时 可以省略 @RequestParam注解
@RequestBody
用来接收 Content-Type 类型为 application/json 后台一般用Map 或 对象接收
ajax中 contentType 参数 表示 后台接收前台的数据类型 dataType 参数 表示 前台接收后台的数据类型
本文详细解释了@RequestParam和@RequestBody注解的使用场景,RequestParam用于处理表单提交的数据,包括文件上传;RequestBody则用于接收JSON格式的数据,适用于前后端交互。
1万+

被折叠的 条评论
为什么被折叠?



