位置: 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)

  • 华为手机怎么在电脑上显示(华为手机怎么在屏幕上显示步数)

    华为手机怎么在电脑上显示(华为手机怎么在屏幕上显示步数)

  • ios13.4.1怎么修改微信提示音(ios13修改密码)

    ios13.4.1怎么修改微信提示音(ios13修改密码)

  • 腾讯会议号可以用多久(腾讯会议号可以固定吗)

    腾讯会议号可以用多久(腾讯会议号可以固定吗)

  • soul视频怎么去马赛克(soul视频怎么去掉头套)

    soul视频怎么去马赛克(soul视频怎么去掉头套)

  • 小米手环4无法获取音乐(小米手环4无法开机怎么办)

    小米手环4无法获取音乐(小米手环4无法开机怎么办)

  • 三星s8手机出现蓝屏还有好多英文(三星s8屏幕出现提示小图标怎么去除)

    三星s8手机出现蓝屏还有好多英文(三星s8屏幕出现提示小图标怎么去除)

  • 苹果手机车载充电器充不了电(苹果手机车载充电)

    苹果手机车载充电器充不了电(苹果手机车载充电)

  • 抖音现在怎么不能分享视频了?(抖音现在怎么不显示地址了)

    抖音现在怎么不能分享视频了?(抖音现在怎么不显示地址了)

  • 吃货卡怎么用不了(吃货卡不能用了怎么解)

    吃货卡怎么用不了(吃货卡不能用了怎么解)

  • 淘宝订单拦截失败什么意思(淘宝订单拦截失败怎么办啊)

    淘宝订单拦截失败什么意思(淘宝订单拦截失败怎么办啊)

  • 邮箱qq登录格式是什么(邮箱qq登录格式不对)

    邮箱qq登录格式是什么(邮箱qq登录格式不对)

  • 抖音不能点赞了,显示手速太快(抖音自动点赞神器)

    抖音不能点赞了,显示手速太快(抖音自动点赞神器)

  • 抖音直播人工认证需要多久(抖音直播人工认证要多久)

    抖音直播人工认证需要多久(抖音直播人工认证要多久)

  • 进微信群群主能看到吗(进微信群群主能看见吗)

    进微信群群主能看到吗(进微信群群主能看见吗)

  • ipad pro可以接鼠标吗(ipad pro可以接鼠标键盘吗)

    ipad pro可以接鼠标吗(ipad pro可以接鼠标键盘吗)

  • 苹果6splus多少w充电(苹果6splus多少厘米)

    苹果6splus多少w充电(苹果6splus多少厘米)

  • 手机无缘无故震动是怎么回事(手机无缘无故震动怎么回事)

    手机无缘无故震动是怎么回事(手机无缘无故震动怎么回事)

  • 华为p30怎么返回桌面(华为p30怎么返回系统)

    华为p30怎么返回桌面(华为p30怎么返回系统)

  • 荣耀alcamera具体型号(华为荣耀alcamera一般价格是多少)

    荣耀alcamera具体型号(华为荣耀alcamera一般价格是多少)

  • 应用包管理组件可以清除数据吗(应用包管理组件在哪打开)

    应用包管理组件可以清除数据吗(应用包管理组件在哪打开)

  • word乘号怎么打(word乘号怎么打出来在电脑上)

    word乘号怎么打(word乘号怎么打出来在电脑上)

  • 为什么抖音保存到相册失败(为什么抖音保存不了本地视频)

    为什么抖音保存到相册失败(为什么抖音保存不了本地视频)

  • 谷歌浏览器怎么设置双击关闭网页(谷歌浏览器怎么用加速器加速)

    谷歌浏览器怎么设置双击关闭网页(谷歌浏览器怎么用加速器加速)

  • 滴滴行驶证照片怎么拍(滴滴车主注册总是行驶证图片不规范怎么办)

    滴滴行驶证照片怎么拍(滴滴车主注册总是行驶证图片不规范怎么办)

  • 小米9支持反向充电吗(小米支持反向充电的设备)

    小米9支持反向充电吗(小米支持反向充电的设备)

  • 什么是差额税金
  • 新个税税率法
  • 企业一般纳税人是什么意思
  • 生育津贴是否需要纳税
  • 企业缴纳季度所得税
  • 建筑劳务公司税负率多少才合适
  • 排污费用计入什么会计科
  • 预收货款开票怎么做账
  • 年报现金流量表可以不填吗
  • 消费税计税依据含不含消费税
  • 电影剧本稿费代扣代缴个人所得税如何处理?
  • 非营利性企业要交企业所得税吗
  • 预付水电费后应怎么做账
  • 待处置资产损溢在什么科目
  • 购买毛巾的费用是多少
  • 应交增值税和未交增值税是一个科目吗
  • 逃避缴纳税款罪移送公安标准
  • 销售佣金税点
  • 国税2017年16号文
  • 个税累计预缴税额税率表是年还是月
  • 一般企业财务报表格式2019选是还是否
  • 购买的商业保险可以税前扣除吗
  • 企业有哪些资金结构
  • 勒索病毒文件怎么恢复
  • 政府授权国企为基建项目建设单位
  • 税额差异会计分录
  • 广告行业物料
  • ErrorCaptureStackTrace(err); Error [ERR_MODULE_NOT_FOUND]: Cannot find module
  • unc方式
  • 外商投资的企业再投资
  • php获取数组的值
  • 短期资金都是债务类资金
  • 销售不动产预收款预缴增值税
  • 黑色金属冶炼压延品的税收编码是多少
  • 基于java的电子书店管理系统
  • opencv 边缘检测
  • php_curl.dll
  • 展览费应在在管理费里吗
  • 季度企业所得税会计分录怎么做
  • 个体户税率征收
  • pyqt5 pycharm
  • 一般纳税人只有销项没有进项
  • 手机做h5
  • 主营业务收入和销售费用的区别
  • 新会计准则规定
  • 六税一费减免
  • 免税设备是什么意思
  • 赠品视同销售会计分录如何编制?
  • 股票质押式回购交易是什么意思
  • 茶农的茶叶自产自销需要办哪些证
  • 公司自建房要交房产税吗
  • 技术服务费计入主营业务成本
  • 金税服务费发票哪里打印
  • 开销项负数的流程
  • 汽车4s店有哪些功能
  • 购买农药化肥怎么入账
  • 代扣代缴个人所得税分录
  • sap批量导入
  • mysql 5.7 8.0
  • ntfs win98
  • pe系统找不到系统
  • win8摄像头权限怎么设置
  • 备份linux命令
  • win10使用入门教程
  • win7网上邻居怎么共享文件数据
  • linux内核命名
  • j-v测试
  • cocos 源码
  • chrome浏览记录保存多久
  • cocos2dx游戏开发
  • jquery插件怎么写
  • egret引擎基础入门
  • 一道关于医用口罩的数学题初二
  • vps 备份
  • 不是批处理文件
  • 创业要看的书
  • 网上怎么交车船税
  • 江苏省定额规则
  • 国家电子税务局app下载
  • 2010年末实现净利润390万,宣告发放现金股利40万,在计算本年未分配利润时,是否要减掉这40万?
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设