No primary or single unique constructor found for interface java.util.List‘
北极糊的狐 2024-07-26 11:05:12 阅读 97
No primary or single unique constructor found for interface java.util.List'
如图,报错信息说使用List对接前端入参出现异常,这个报错通常出现在入参设置成集合的情况下,分析引起异常的原因是因为:request失败
因为获取controller参数是在进入controller方法之前(因为需要转换成controller需要的参数),那是处理器映射过程中的问题。处理器映射需要将请求路径与@RequestMapping 匹配。这个过程还需要映射参数。而Spring MVC获取参数不带注解的唯一要求就是参数名和Http请求参数名一致。一般的 List 参数只是用逗号分隔。不会有所谓的名字,所以才有可能。
解决办法是加上此注解即可
@RequestBody
上一篇: 《JavaEE篇》--多线程(2)
下一篇: Websocket通信实战项目(js)(图片互传应用)(下)客户端H5+css+js实现
本文标签
No primary or single unique constructor found for interface java.util.List‘
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。