springMVC绑定json参数之二(2.2.2)

二、springmvc 接收不同格式的json字符串

2).格式二:json字符串数组

前台:

复制代码
test = function () {
        
        
                var  test = ["123","qwe","asd"];

                jQuery.ajax({  
                    url : cur_url+"/weekly/test",  
                    type : 'post',  
                    data : JSON.stringify(test),  
                    dataType : 'json',
                    contentType:'application/json;charset=utf-8',
                    success : function (data, textStatus) { 
                        console.info(data);
                        alert("test success!");
                    },
                    error:function(){
                        alert("test error!");
                    }
                });
    };
复制代码

后台接收:

复制代码
        @RequestMapping("/test")
        @ResponseBody
         public List<String> test(@RequestBody String[] strs ) {
           for (String s : strs) {
            System.out.println(s);
           }
        
           return Arrays.asList(strs);
            
      }
复制代码

3).格式三:json 数字组成的数组
前台发送:

复制代码
test = function () {
        
        
                var  test = [1231,4562,7893];

                jQuery.ajax({  
                    url : cur_url+"/weekly/test",  
                    type : 'post',  
                    data : JSON.stringify(test),  
                    dataType : 'json',
                    contentType:'application/json;charset=utf-8',
                    success : function (data, textStatus) { 
                        console.info(data);
                        alert("test success!");
                    },
                    error:function(){
                        alert("test error!");
                    }
                });
    };
复制代码

后台接收:

复制代码
@RequestMapping("/test")
        @ResponseBody
         public List<Integer> test(@RequestBody Integer[] strs ) {
           for (Integer s : strs) {
            System.out.println(s);
           }
        
           return Arrays.asList(strs);
            
      }
复制代码

 

posted @   迷走神经  阅读(208)  评论(0编辑  收藏  举报
编辑推荐:
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
点击右上角即可分享
微信分享提示