测试开发进阶——spring boot——MVC——get访问——接收前端传递的数组

控制器:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
package com.awaimai.web;
 
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RequestParam;
import org.springframework.web.bind.annotation.ResponseBody;
import org.springframework.web.bind.annotation.RestController;
 
import java.util.HashMap;
import java.util.Map;
 
@RestController
public class kzq
{
 
    @RequestMapping("/param/requestarray")
    @ResponseBody
    public Map<String, Object> requestArray(String[] names, int[] ages, double[] scores)
    {
        Map<String, Object> paramMap = new HashMap<String, Object>();
        paramMap.put("name", names);
        paramMap.put("age", ages);
        paramMap.put("score", scores);
        return paramMap;
    }
 
}

  

 

 

web访问:

 

 

 

 

 

 

springMVC中,前端往后端除了可以传递一些单值外,也可以传递数组。

 

传递数据部分没有太多规则可言,在后台控制器部分,定义数组形式接收数据,前端传递时,将一组数据用英文的逗号“,”隔开就可以了。

 

posted @   小白龙白龙马  阅读(204)  评论(0编辑  收藏  举报
(评论功能已被禁用)
编辑推荐:
· AI与.NET技术实操系列:基于图像分类模型对图像进行分类
· go语言实现终端里的倒计时
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
阅读排行:
· 25岁的心里话
· 闲置电脑爆改个人服务器(超详细) #公网映射 #Vmware虚拟网络编辑器
· 零经验选手,Compose 一天开发一款小游戏!
· 因为Apifox不支持离线,我果断选择了Apipost!
· 通过 API 将Deepseek响应流式内容输出到前端
点击右上角即可分享
微信分享提示