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

Postman接收列表、数组参数@RequestParam List<String> ids

示例如下:

接口定义如下:

   @GetMapping(value = "/queryNewMoviePath")
    public List<Map<String, Object>> queryNewMoviePath(@RequestParam List<String> ids ) {
        return service.queryNewMoviePath(ids);
    }

postman中测试如下:

http://localhost:18081/api/content/queryNewMoviePath?ids=1,2
在这里插入图片描述
@RequestParam List ids注解表示Spring MVC会尝试将传递过来的参数自动转换成一个List类型的数据。这样,如果你传递了多个相同名称的参数,Spring MVC会将它们收集到一个List中,并将其作为ids参数的取值。

假设你发送了以下请求:/example?ids=1&ids=2&ids=3,Spring MVC框架会自动将这些值收集到一个List中,即ids参数将会包含[“1”, “2”, “3”]。

需要注意的是,Spring MVC通过内置的转换器会尝试将传递过来的参数自动转换成String类型,因此,无论传递的参数是什么类型,它们都会先被转换成String类型,然后再尝试转换成List类型。如果传递的参数无法直接转换成String类型,那么可能会出现类型转换错误。


http://www.kler.cn/news/134125.html

相关文章:

  • C练习题_13
  • Zabbix实现故障自愈
  • rabbitmq默认交换机锁绑定的routingkey-待研究
  • ICASSP2023年SPGC多语言AD检测的论文总结
  • 算法设计与分析复习--贪心(二)
  • 开源更安全? yum源配置/rpm 什么是SSH?
  • yolov5模型代码怎么修改
  • Cesium+Vue:地形开挖
  • Ps:变换
  • 应用协议安全:Rsync-common 未授权访问.
  • Vue3+Vite实现工程化,事件绑定以及修饰符
  • C# GC机制
  • aspose.cells java合并多个excel
  • SpringCloud微服务注册中心:Nacos介绍,微服务注册,Ribbon通信,Ribbon负载均衡,Nacos配置管理详细介绍
  • 【算法】树形DP③ 监控二叉树 ⭐(二叉树染色二叉树灯饰)!
  • 设计模式-行为型模式-策略模式
  • Spring Cloud学习(十)【Elasticsearch搜索功能 分布式搜索引擎02】
  • 目标检测YOLO系列从入门到精通技术详解100篇-【目标检测】三维重建
  • useEffect 和useLayoutEffect 的区别
  • CSS 文本属性篇
  • VMware——WindowServer2012R2环境mysql5.7.14解压版安装主从复制(图解版)
  • app使用
  • Stable Diffusion - StableDiffusion WebUI 软件升级与扩展兼容
  • 李宏毅2023机器学习作业HW05解析和代码分享
  • install YAPI MongoDB 备份mongo 安装yapi插件cross-request 笔记
  • 建立跨层全栈的区块链安全保障系统-应用层,系统层,设施层
  • 在Windows系统中查找GitBash安装位置
  • Android——Gradle插件项目根目录settings.gradle和build.gradle
  • 第7章 模式匹配与正则表达式
  • 聊聊logback的EvaluatorFilter