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

uni-app+SpringBoot: 前端传参,后端如何接收参数

 做项目中的一些小经验,方便后续

(1)前端代码中,请求的 URL 是通过查询参数(?id=${articleId})传递的

后端接口:

@GetMapping("/knowledgeDetail")
public Result getKnowledgeByid(@RequestParam Integer id) {
    Knowledge knowledge = knowledgeService.getKnowledgeByid(id);
    return Result.success(knowledge);
}

(2) 前端代码这样传递参数

url: `${baseUrl}/knowledge/knowledgeDetail/${articleId}`

后端接口:

@GetMapping("/knowledgeDetail/{id}")
public Result getKnowledgeByid(@PathVariable Integer id) {
    Knowledge knowledge = knowledgeService.getKnowledgeByid(id);
    if (knowledge == null) {
        return Result.error("Knowledge not found");
    }
    return Result.success(knowledge);
}

相关文章:

  • 矫平机:解锁精密制造的工业之手
  • 命令行创建 Docker 网络
  • Java程序开发之Spring Security实战:JWT实现登录鉴权
  • DataWhale 速通AI编程开发:(基础篇)第1章 环境下载、安装与配置
  • 场景题:一个存储IP地址的100G 的文件, 找出现次数最多的 IP ?
  • 【Nexus】Maven 私服搭建以及上传自己的Jar包
  • Gemini 2.0 全面解析:技术突破、应用场景与竞争格局
  • 正新鸡排:在变革浪潮中领航,打造连锁餐饮新生态
  • ARM内部寄存器与常用汇编指令(ARM汇编)
  • oracle中OS BLOCK的含义
  • QGIS如何制作人口流向图
  • 蓝桥杯好题推荐---扫雷
  • Nexus File类型Blob Stores迁移至Minio操作指南(上)
  • 深入理解静态与动态代理设计模式:从理论到实践
  • 泛目录程序:无需数据库的高效站群解决方案
  • 【STM32】从新建一个工程开始:STM32 新建工程的详细步骤
  • 解决 Redis 后台持久化失败的问题:内存不足导致 fork 失败
  • stm32 L432KC(mbed)入门第一课
  • 使用Arduino、ESP8266和GPS在Google地图上追踪车辆
  • 户外光伏气象站:精准监测气象数据,助力光伏电站高效运行
  • 消费维权周报丨上周涉汽车类投诉较多,涉加油“跳枪”等问题
  • 曾毓群说未来三年重卡新能源渗透率将突破50%,宁德时代如何打好换电这张牌
  • 墨西哥海军帆船纽约撞桥事故已致2人死亡19人受伤
  • 茅台总经理到访五粮液:面对白酒行业周期性调整,需要团结一心的合力
  • 哪条线路客流最大?哪个站点早高峰人最多?上海地铁一季度客流报告出炉
  • 小米汽车回应部分SU7前保险杠形变