电子商务网站建设的工具建网站需要有啥能力
电子商务网站建设的工具,建网站需要有啥能力,高端的赣州网站建设,河南省建设厅执业资格注册中心网站前言#xff1a;
在上篇文章中#xff0c;用Java语言创建的Spring Boot项目中#xff0c;如何传递数组呢#xff1f;#xff1f;-CSDN博客#xff0c;我们了解到Spring Boot项目中如何传递数组#xff0c;但是#xff0c;对于同类型的List集合#xff0c;我们又该如何…前言
在上篇文章中用Java语言创建的Spring Boot项目中如何传递数组呢-CSDN博客我们了解到Spring Boot项目中如何传递数组但是对于同类型的List集合我们又该如何传递呢
同样道理作为后端开发人员不需要知道前端如何传递给我们List集合我们只需要去处理即可其他的一切交给Postman
根据在Spring Boot项目中传递数组的代码我们自信满满的写出Spring Boot项目中传递List集合的代码如下所示
RestController
RequestMapping(/param)
public class ParamController {//传入数组RequestMapping(/m5)public String m5(String[] array){return 传入的数组数据为 Arrays.toString(array) 数组的长度length为 array.length;}//传入List集合错误代码RequestMapping(/m6)public String m6(ListString listParam){return 传入的list数据为 listParam.toString() list的长度length为 listParam.size();}}
问题 但是当我们在浏览器输入localhost:8080/param/m6?listParamzhangsanlistParamlisilistParamwangwu 满满的一脸无辜竟然报错了不服气的我再次使用Postman来进行测试 同样也是满屏的报错 但是突然间发现错误竟然是500那么我们回归Idea的日志进行查看 简而言之你写的代码不对 解决方案 当我们在其参数前面加入注解RequestParam便可以正常了 RequestMapping(/m6)public String m6(RequestParam ListString listParam){return 传入的list数据为 listParam.toString() list的长度length为 listParam.size();} Postman中的测试为http://localhost:8080/param/m6?listParamzhangsanlistParamlisilistParamwangwu 在浏览器中的测试为
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/diannao/90905.shtml
如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!