No primary or single unique constructor found for interface java.util.List

报错截图:

报错内容:

复制代码
2023-08-04 15:46:32.884 ERROR 14260 --- [io-8080-exec-10] o.a.c.c.C.[.[.[/].[dispatcherServlet]    : Servlet.service() for servlet [dispatcherServlet] in context with path [] threw exception [Request processing failed; nested exception is java.lang.IllegalStateException: No primary or single unique constructor found for interface java.util.List] with root cause

java.lang.IllegalStateException: No primary or single unique constructor found for interface java.util.List

报错原因及修改方案:

对于非基本类型的参数,应该有@RequestParam注解,才能接收

java 复制代码
    @DeleteMapping
    public R<String> delete(@RequestParam List<Long> ids){
        setmealService.deleteWithDish(ids);
        return R.success("删除套餐成功");
    }

前后端交换注意多个参数接收需要有注解@RequestParam

相关推荐
lly202406几秒前
Docker 安装 Ubuntu
开发语言
艾莉丝努力练剑1 分钟前
Al Ping免费上新:GLM-4.7 && MiniMaxM2.1重磅上线,附独家使用教程
java·大数据·linux·运维·人工智能·python
摸鱼仙人~2 分钟前
兼容OpenAI接口服务的实现类
开发语言·python
济南壹软网络科技有限公司3 分钟前
IM源码架构深度解析:构建高并发、私有化的企业级通讯底座
java·架构·即时通讯源码·通讯im·企业级im
Y.O.U..3 分钟前
GO学习-io包常用接口
开发语言·学习·golang
Knight_AL4 分钟前
Java 可变参数 Object... args 详解:原理、用法与实战场景
java·开发语言·python
风月歌4 分钟前
基于小程序的超市购物系统设计与实现源码(java+小程序+mysql+vue+文档)
java·mysql·微信小程序·小程序·毕业设计·源码
再来一根辣条8 分钟前
Stream是怎么运行的?
java
C雨后彩虹8 分钟前
幼儿园分班
java·数据结构·算法·华为·面试
黄俊懿9 分钟前
【深入理解SpringCloud微服务】Gateway源码解析
java·后端·spring·spring cloud·微服务·gateway·架构师