当前位置: 首页 > news >正文

restful传值

@GetMapping

普通的get请求

在这里插入图片描述
后端:
在这里插入图片描述

restfule的get请求

通过/asd/123这种方式get请求传入后端
前端

url: '/system/role/deptTree/' + roleId + '/' + tenantId,
method: 'get'

在这里插入图片描述

后端@PathVariable从path上取对应的值
通过

   @GetMapping(value = "/deptTree/{roleId}/{tenantId}")public AjaxResult deptTree(@PathVariable("roleId") Long roleId,@PathVariable("tenantId")Integer tenantId){}
  • get请求,对象接收,不用@RequestBody
    在这里插入图片描述

@PostMapping

前端
参数名对应,post请求传数组到后端

          this.download('monitor/operlog/export', {ids: this.ids.join(','), tenantId: 123}, `操作日志信息列表.xlsx`)

后端,参数名对应,直接接收到,不用注解

@PostMapping("/export")
public void export(HttpServletResponse response,String ids,Integer tenantId) {

@PutMapping

  • 前端
    在这里插入图片描述
    data是form表单数据
  • 后端
    在这里插入图片描述
  • 实例1
    前端参数
{"orderId": "123","addedFees": [{"feeType": "34","feeName": "过路费","feeAmount": "1121"}, {"feeType": "33","feeName": "等候费用","feeAmount": "1024"}]
}

后端接收
在这里插入图片描述

http://www.lryc.cn/news/421114.html

相关文章:

  • Qt自定义TreeWidget,实现展开折叠按钮在右侧,且一条竖直线上对齐
  • 硅步千里:如何入行?——之入行成为软件开发者
  • Sandbox: rsync.samba(80134) deny(1) file-write-create
  • lvs的dr模式综合实践
  • 什么是自然语言处理
  • 快速理解互联网中的常用名词
  • 统计接口调用耗时_黑白名单配置
  • 树莓派4 AV没有视频输出
  • 短信群发平台:解决短信验证码接收问题的5大策略
  • WebSocket 初体验:构建实时通信应用
  • LISA: Reasoning Segmentation via Large Language Model
  • 企业发展与数字化转型:创新驱动未来增长的关键策略
  • 如何选择适合自己的编程语言,为什么R是非计算机专业数据分析的最佳选择,五大点告诉你
  • 【经验分享】数据结构——求树的叶子结点个数计算方法
  • 第十一章:图论part04 110.字符串接龙 105.有向图的完全可达性 106.岛屿的周长(补)
  • Linux中安装MYSQL数据库
  • Vue前端服务加密后端服务解密--AES算法实现
  • matlab实现文字识别
  • Leetcode - 周赛409
  • 突破百度网盘的下载限速,两种方法教会你【超详细】
  • 整理 酷炫 Flutter 优质 布局、交互 开源App
  • 【PyCharm怎么同时打开多个项目】
  • 使用 ProcDump 调试 Linux
  • 2023年中国城市统计年鉴(PDF+excel)
  • 自用 K8S 资源对象清单 YAML 配置模板手册-1
  • 【数据库】事务 | 视图 | 自定义函数创建
  • Linux---进程(5)---进程地址空间
  • C语言实现数据结构之队列
  • 写一个Vue2和vue3的自定义指令(以复制指定作为示例)
  • MySQL —— 聚合查询,分组查询 与 联合查询