当前位置: 代码网 > it编程>编程语言>Java > SpringBoot接收数组参数和集合参数方式

SpringBoot接收数组参数和集合参数方式

2025年03月12日 Java 我要评论
一、数组参数数组参数:请求参数名与形参数组名称相同且请求参数为多个,定义数组类型形参即可接收参数二、代码展示@restcontrollerpublic class requestcontroller

一、数组参数

数组参数:

请求参数名与形参数组名称相同且请求参数为多个,定义数组类型形参即可接收参数

二、代码展示

@restcontroller
public class requestcontroller {
    //数组集合参数
    @requestmapping("/arrayparam")
    public string arrayparam(string[] hobby){
        system.out.println(arrays.tostring(hobby));
        return "ok";
    }
}

三、apifox

打开apifox 输入http://localhost:8080/arraypamper?hobby=chouyan&hobby=hejiu&hobby=tangtou

点击发送 返回ok 即可。

打开控制台

四、集合参数与数组参数的区别

集合参数只需要在前面默认加上 @requestparam即可 因为默认是集合参数 要识别为集合参数就要加上这个注解

 @requestmapping("/listpamper")
    public  string listpamper(@requestparam list<string> hobby){

        system.out.println(hobby);

        return "ok";
    }

其它和数组参数步骤保持一致。

总结

以上为个人经验,希望能给大家一个参考,也希望大家多多支持代码网。

(0)

相关文章:

版权声明:本文内容由互联网用户贡献,该文观点仅代表作者本人。本站仅提供信息存储服务,不拥有所有权,不承担相关法律责任。 如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 2386932994@qq.com 举报,一经查实将立刻删除。

发表评论

验证码:
Copyright © 2017-2025  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com