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


    控制器:

    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中,前端往后端除了可以传递一些单值外,也可以传递数组。

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

  • 相关阅读:
    SQL SERVER 运维日记
    openstack
    Java GC 日志详解
    突破 BTrace 安全限制
    End-to-End Tracing of Ajax/Java Applications Using DTrace
    调试工具BTrace 的使用--例子
    btrace-dtrace-for-java-ish
    DTrace Probes in HotSpot VM
    DTrace memory leak 内存泄露
    Java-JVM-GC
  • 原文地址:https://www.cnblogs.com/xiaobaibailongma/p/15084846.html
Copyright © 2020-2023  润新知