Spring MVC之@RequestMapping 传递数组

1、前台:

var param = {titles:['col1','col2','col3']};  
$.ajax({url:url, type:"post", data:param, async:false, dataType:"json", cache:false, error:function (data) {  
        rtnObj = data.responseText;  
    }, beforeSend:function (XMLHttpRequest) {  
        //ajaxStart();  
    }, complete:function (XMLHttpRequest, textStatus) {  
        //ajaxComplete();  
    }, success:function (data) {  
        rtnObj = data;  
    }});  

2、后台:

@RequestMapping(value="/exportExcel", method = RequestMethod.POST)  
    @ResponseBody  
    public String exportExcel(@RequestParam(value = "titles[]") String[] titles){  
        System.out.println(titles);  
        return null;  
    } 
原文地址:https://www.cnblogs.com/boshen-hzb/p/6063228.html