HTTP是常用的B/S架构的前后端交互协议,springboot对http接口的传参有以下几种参数接收方式

 @RequestMapping(path = "/test")@ResponseBodypublic String testProject(){return "hello world!";}/***json提交数组,后台需要用list<T>来接收*/@PostMapping(path = "/json")@ResponseBodypublic String jsonParam(@RequestBody User user){return user.toString();}/***pathVarible:参数需要经过urlencode编码才可被正常接收,参数可以接收多个*/@RequestMapping(path = "/path/{userName}",method = RequestMethod.GET)@ResponseBodypublic String pathParm(@PathVariable("userName") String userName){return userName;}/***form-data:既可以提交键值对,又可以提交文件,且可以提交多个文件*/@ResponseBody@RequestMapping(path = "/form")public String formPram(@RequestParam String username, @RequestParam Integer age){return username.concat(" : ").concat(String.valueOf(age));}/*** x-www-form-urlencoded:该类型的提交方式只可以提交键值对,并且无需加上@RequestParam注解*/@ResponseBody@RequestMapping(path = "/wwwform", method = RequestMethod.POST)public String wwwFormPram(String username, Integer age) {return "姓名:".concat(username).concat(",年龄: ").concat(String.valueOf(age));}@ResponseBody@RequestMapping("/get")public String getParam(String username, Integer age){return "参数值:" + username + " : " + age;}

http前后端传参写法相关推荐

  1. 前后端传参(二)之数组对象

    前言 -简单数组请前往:[https://blog.csdn.net/shuai8624/article/details/106026325](https://blog.csdn.net/shuai8 ...

  2. Angular+PrimeNg 分页器给后端传参分页

    Angular+PrimeNg 分页器给后端传参分页 文章目录 Angular+PrimeNg 分页器给后端传参分页 一.导入分页器 二.分页器显示 三.传输某页请求给后端 一.导入分页器 app.m ...

  3. 前端给后端传参的方式

    1.针对get,delete类请求,在浏览器上呈现的参数形式是拼接在URL地址后面.以?开头 使用的时候直接 const data = {fileName: 'img0.jpg',fileVersio ...

  4. thymeleaf格式化日期传参写法隐藏域

    格式化日期 <span th:text="${#dates.format(user.bir, 'yyyy-MM-dd HH:mm')}"></span> 日 ...

  5. 前后端传图片用base64好吗_Base64是什么?前端用Base64加载图片到底好不好?

    相信无论是前端还是后端开发工程师,对于Base64都不会感到陌生,在开发中我们经常会将一些小图片以Base64的形式存储和加载.然而知其然也要知其所以然,Base64究竟是什么,我们为什么要使用Bas ...

  6. vue 点击事件传参写法

    on-click={() => this.handleInfo(warn)}

  7. SSM8==纯注解SSM项目:实现单表CRUD、事务、自定义异常和统一异常处理、RESTFUL风格接口、统一返回值格式(状态码、内容、消息)、JSON传参、axios、vue.js、elementUI

    环境:IDEA2021+JDK8+MAVEN3.8+TOMCAT7插件 前端:axios.vue.js.elementUI 后端:见POM.XML相关依赖,主要有数据库MySQL5.7 ,数据源Dru ...

  8. 后端ModelMap和前端$.post的前后端传值

    文章目录 1.前言 2.后端向前端传参 3.前端向后端传参 1.前言 在若依不分离版本的框架开发中,刚接触时,对于传参非常无解,网上很多前后端传参的说法不够明确,使得做项目前期很难搞.因此我在此处记录 ...

  9. springboot前端传参date类型后台处理方式

    springboot前端传参date类型后台处理方式 先说结论:建议大家直接使用@JsonFormat,原因如下: 1.针对json格式:在配置文件中加以下配置 spring.jackson.date ...

最新文章

  1. 私有链的特点简单介绍
  2. 7-14 求整数段和 (C语言)
  3. 图像也能做情感迁移?罗切斯特大学团队提出计算机视觉新任务
  4. 【面试精选】关于大型网站系统架构你不得不懂的10个问题
  5. mysql基础sql语句_SQL基础语句汇总
  6. File System Auditor 安装全程截图
  7. 人工智能时代来临,还需要那么多人吗?
  8. 降价到心痛也无人问津!这款手机成绝唱...
  9. AJAX,JSON,GSON
  10. 根据图像连接数判别不同像素所处的位置
  11. PHP+txt聊天室
  12. LeetCode知识点总结 - 1179
  13. C语言将标准时间转成秒,c标准时间与时间戳转换
  14. 区块链教程Fabric1.0源代码分析Ledger(账本)二
  15. Qt:Label插入图片
  16. Python breakpoint()函数
  17. 华为5g鸿蒙折叠,华为再次亮剑!5G新旗舰已经确认,折叠屏+升级到鸿蒙2.0,价格过万...
  18. ipynb转python(.py)
  19. 蓝牙助手android,蓝牙助手手机版
  20. pm2日志切割 - pm2-logrotate

热门文章

  1. HotSpot GC及参数设置
  2. python中的相对导入//__name__和__package__的作用//以及相对导入的两个经典错误
  3. 笔记本处理器排名_Intel十代处理器笔记本电脑排行榜 (附带推荐机型信息20191021)...
  4. 2021年安全员-C证-专职安全生产管理人员(广东省)考试APP及安全员-C证-专职安全生产管理人员(广东省)证考试
  5. 中国哪座城市“最会玩”?“这里是宇宙电竞中心”
  6. 英语语音篇 - 看词能读
  7. APISpace 迎国庆
  8. 女博士日记软件测试,一个女博士的日记
  9. 魅族note8完美打开usb调试模式的教程
  10. python里写中文出现 “SyntaxError: Non-ASCII character... but no encoding declared”解决方法