位置: IT常识 - 正文

前端传递对象参数,以及后端接受参数 @PathVariable @RequestParam @RequestBody 注解的使用(前端向后端传递对象数组)

编辑:rootadmin
前端传递对象参数,以及后端接受参数 @PathVariable @RequestParam @RequestBody 注解的使用

推荐整理分享前端传递对象参数,以及后端接受参数 @PathVariable @RequestParam @RequestBody 注解的使用(前端向后端传递对象数组),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:前端传递对象参数怎么看,前端传递对象参数是什么,前端传递对象参数有哪些,前端传递对象参数有哪些,前端传递对象参数有哪些,前端传递对象参数怎么看,前端传递对象参数怎么看,前端传递对象参数怎么看,内容如对您有帮助,希望把文章链接给更多的朋友!

太久没写前后端传递参数了,总是格式对不上号

前端传递对象参数,以及后端接受参数一、接收参数注解 @PathVariable二、接收参数注解 @RequestParam2.1 get 请求,普通类型参数2.2 post 请求,普通类型参数三、接收参数注解 @RequestBodypost 请求,对象类型参数总结

提示:以下是本篇文章正文内容,下面案例可供参考

一、接收参数注解 @PathVariable

拼接在 url 地址中的

请求 url 如 : http://localhost:8001/eduservice/edu-teacher/1/3这里的 1/3 这两个都是传递的参数

后端

@PostMapping("{page}/{limit}") @ApiOperation("条件分页查询讲师") public R pageWithConditions(@ApiParam(name = "page", value = "页码", required = true) @PathVariable Integer page, @ApiParam(name = "limit", value = "记录条数", required = true) @PathVariable Integer limit) {}

前端 api

export function list(page, limit, searchObj) { return request({ url: `/eduservice/edu-teacher/${page}/${limit}`, // 这里的 page / limit 就是拼接到 url 当中的参数 method: 'post' })}

调用请求

eduTeacherAPI .list(this.pageObj.pageNo, this.pageObj.pageSize) .then(res => {})二、接收参数注解 @RequestParam2.1 get 请求,普通类型参数

拼接在 url 地址后面的

请求 url 如 : http://localhost:8001/eduservice/edu-teacher/test?name=testName这里的 name=testName 是传递的参数前端传递对象参数,以及后端接受参数 @PathVariable @RequestParam @RequestBody 注解的使用(前端向后端传递对象数组)

后端

@GetMapping("/test") public R TestParam(@ApiParam(name = "id", value = "查询讲师id", required = true) @RequestParam String name) { System.out.println(name); return R.ok(); }

前端 api

export function testParam(name) { return request({ url: '/eduservice/edu-teacher/test?name=' + name, method: 'get' })}

调用请求

const b = 'testName' eduTeacherAPI.testParam(b).then(res => { console.log(res) })2.2 post 请求,普通类型参数

放在请求头当中

请求 url 如 :http://localhost:8001/eduservice/edu-teacher/test2?name=testName这里的 name=testName 是传递的参数

后端

@PostMapping("/test2") public R TestParam2(@ApiParam(name = "id", value = "查询讲师id", required = true) @RequestParam String name) { System.out.println(name); return R.ok(); }

前端 api

export function testParam2(name) { return request({ url: '/eduservice/edu-teacher/test2', method: 'post', params: { // 这里需要是 params 如果写 data 会报错 name } })}

调用请求

const b = 'testName' eduTeacherAPI.testParam2(b).then(res => { console.log(res) })三、接收参数注解 @RequestBodypost 请求,对象类型参数

前端传递对象,后端接收对象 放在请求体中的 payload / 负载

后端

@PostMapping() @ApiOperation("条件分页查询讲师") public R pageWithConditions(@ApiParam(name = "queryTeacher", value = "查询对象", required = false) @RequestBody QueryTeacher queryTeacher) {}

前端 api

export function list(page, limit, searchObj) { return request({ url: `/eduservice/edu-teacher`, // 这里的 page / limit 就是拼接到 url 当中的参数 method: 'post', // data: { queryTeacher: searchObj } 注意这样子写是错误的 data: searchObj })}

调用请求

eduTeacherAPI .list(this.pageObj.searchObj) .then(res => {})总结

例如:以上就是今天要讲的内容,本文仅仅简单介绍了 前端传递普通类型参数和对象时前端传递的方式以及后端接受是注解的使用

本文链接地址:https://www.jiuchutong.com/zhishi/297408.html 转载请保留说明!

上一篇:TLS版本及CipherSuites确认及设置(tls版本过低怎么办)

下一篇:体验Vue3的SSR框架 - Nuxt3(vue3ts)

  • 荣耀magic3pro怎么截屏(荣耀magic3pro怎么取手机卡)

    荣耀magic3pro怎么截屏(荣耀magic3pro怎么取手机卡)

  • 河北健康码怎么代领(河北健康码怎么查孩子的核酸检测结果)

    河北健康码怎么代领(河北健康码怎么查孩子的核酸检测结果)

  • 苹果8p扬声器左边不响(苹果8p扬声器左边不响咋回事)

    苹果8p扬声器左边不响(苹果8p扬声器左边不响咋回事)

  • 闲鱼别人付款了,我关闭交易有影响吗(闲鱼别人付款了我不想卖了怎么办)

    闲鱼别人付款了,我关闭交易有影响吗(闲鱼别人付款了我不想卖了怎么办)

  • 相机p档是什么意思(相机p档是什么档)

    相机p档是什么意思(相机p档是什么档)

  • 怎么举报微信(怎么举报微信好友,才能不被对方举报)

    怎么举报微信(怎么举报微信好友,才能不被对方举报)

  • 苹果控制中心不见了怎么办(苹果控制中心不显示qq音乐)

    苹果控制中心不见了怎么办(苹果控制中心不显示qq音乐)

  • 彩信能发视频吗(彩信能发视频吗能发多长)

    彩信能发视频吗(彩信能发视频吗能发多长)

  • ipad和笔记本电脑的区别在哪里(iPad和笔记本电脑功能一样吗)

    ipad和笔记本电脑的区别在哪里(iPad和笔记本电脑功能一样吗)

  • qq小太阳怎么获得(qq的小太阳图标是什么样子的)

    qq小太阳怎么获得(qq的小太阳图标是什么样子的)

  • 小米手机耗电快的原因(小米手机耗电快怎么恢复正常)

    小米手机耗电快的原因(小米手机耗电快怎么恢复正常)

  • kindle屏幕闪烁(kindle屏闪严重且慢)

    kindle屏幕闪烁(kindle屏闪严重且慢)

  • word文件打不开怎么办(word文档打不开显示内容有误)

    word文件打不开怎么办(word文档打不开显示内容有误)

  • 手机盒子有用吗(手机盒子妙用)

    手机盒子有用吗(手机盒子妙用)

  • 键盘中end是什么(键盘end是什么键)

    键盘中end是什么(键盘end是什么键)

  • 手机系统缓存怎么清理(手机系统缓存怎么设置)

    手机系统缓存怎么清理(手机系统缓存怎么设置)

  • 抖音账号注销后还能注册吗(抖音账号注销后作品怎么保存)

    抖音账号注销后还能注册吗(抖音账号注销后作品怎么保存)

  • 苹果3dtuoch是什么(苹果手机3dtouch有什么用)

    苹果3dtuoch是什么(苹果手机3dtouch有什么用)

  • 全民tv怎么不能看了(全民tv怎么不能投屏)

    全民tv怎么不能看了(全民tv怎么不能投屏)

  • 用手机怎么看qq年龄(用手机怎么看qq邮箱内容)

    用手机怎么看qq年龄(用手机怎么看qq邮箱内容)

  • windows无法连接到system event(windows无法连接到wifi怎么回事)

    windows无法连接到system event(windows无法连接到wifi怎么回事)

  • vue+neo4j +纯前端(neovis.js / neo4j-driver) 实现 知识图谱的集成 大干货--踩坑无数!!!将经验分享给有需要的小伙伴(vue.js前端)

    vue+neo4j +纯前端(neovis.js / neo4j-driver) 实现 知识图谱的集成 大干货--踩坑无数!!!将经验分享给有需要的小伙伴(vue.js前端)

  • Linux下socket实现网页抓取  Unicorn  博客频道  CSDN.NET

    Linux下socket实现网页抓取 Unicorn 博客频道 CSDN.NET

  • 未达起征点的增值税要交企业所得税吗
  • 办税员可以购票吗?
  • 进口关税的计算方式
  • 开发票怎么操作
  • 航天金税服务费诈骗
  • 人力资源的差额征收怎么报企业所得税
  • 所得税费用的确认方法
  • 房地产土地使用税已售面积如何减
  • 房地产企业如何进行市场细分
  • 未投入使用房屋怎么处理
  • 公允价值变动是减值吗
  • 国地税合并后有多少个税种
  • 咨询服务费没有发票
  • 折扣折让 红字发票账务处理
  • 一般纳税人采购收到普通发票
  • 商业地产会计核算流程
  • 企业所得税如何计提会计分录
  • 运费发票是含税还是不含税
  • 计算企业所得税的公式
  • 职工福利费包括五险一金吗
  • 详解非税收入
  • 认证专票税务处理怎么做?
  • 企业取得被投资单位的长期股权可以享有
  • 本年利润余额负数表示什么意思
  • 电脑任务栏图标怎么移到左边
  • 应付职工薪酬年底怎么结转
  • 贷款本息转本金
  • php登录注册
  • 负债的概念及流动负债的确认条件
  • 苹果手机连接电脑
  • php字符串转浮点型
  • php编程入门指南
  • php img
  • 公司未成立,发起人的责任
  • 21年前端面试题
  • js如何转换为数值型
  • thinkphp6验证
  • 增值税发票已认证抵扣还可以进项税额转出吗
  • 水电费发票如何分配给客户
  • mongodb入门教程
  • 电子承兑汇票的承兑人是谁
  • 不能税前扣除的业务招待费怎么处理
  • 融资租赁的种类
  • 建筑安装个人所得税征收管理办法
  • 小规模纳税人减半征收的六税两费
  • 企业所得税季度申报表怎么填
  • 销货方开具红字发票还用给购买方吗
  • 小规模纳税人为什么不能抵扣进项税
  • 其他应付款贷方什么意思
  • 建安企业增值税预缴
  • 企业所得税虚报成本多少属于犯罪
  • 预提费用处理
  • 公司注册代理费用标准
  • 固定资产是指什么
  • 企业必须建立哪些制度
  • 房地产企业资产评估报告
  • windows server 2008 企业版
  • 在Windows Server 2008服务器的三种角色
  • 在ubuntu中安装虚拟机
  • winpe安装系统教程
  • win7虚拟xp系统怎么安装
  • xp系统的程序和功能在哪里
  • 只需2招 让Win10运行速度更加迅速
  • windows小娜怎么开启
  • win7系统迁移到另一磁盘
  • flask操作mysql数据库
  • Node.js中的什么模块是用于处理文件和目录的
  • android的基本概念
  • vue左侧菜单栏实现
  • [置顶]公主大人接下来是拷问时间31
  • jquery输出语句
  • 反编译android动态库
  • 企业所得税调整情况说明
  • 怎样提高增值税税率
  • 北京市国家税务局官网手机app
  • 住房公积金交纳的原则
  • 江西省税务局公众号
  • 请问到税务局办里退税都需要什么手续
  • 北京买车如何摇号
  • 税务稽查工作底稿属于什么证据
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设