springboot之请求参数注解
发布日期:2021-05-27 02:54:04 浏览次数:25 分类:技术文章

本文共 461 字,大约阅读时间需要 1 分钟。

利用spring框架开发应用时,经常用到各种类型请求参数,spring通过注解接收解析其参数,记录一下。

  1. 处理requet uri 部分(这里指uri template中variable,不含queryString部分)的注解: @PathVariable;
  2. 处理request header部分的注解: @RequestHeader, @CookieValue;
  3. 处理request body部分的注解:@RequestParam, @RequestBody;
  4. 处理attribute类型是注解: @SessionAttributes, @ModelAttribute;

其中最常用的是第3种,@RequestParam、@RequestBody

application/json:json字符串部分可以用@RequestBody;url中的?后面参数可以用@RequestParam。

form-data、x-www-form-urlencoded:不可以用@RequestBody;可以用@RequestParam。

转载地址:https://blog.csdn.net/leijie0322/article/details/110896415 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!

上一篇:Java中转发与重定向之回顾
下一篇:linux下常用命令

发表评论

最新留言

路过,博主的博客真漂亮。。
[***.116.15.85]2024年09月13日 06时47分16秒