這裏是我的Ajax調用:我如何通過一個數組來一個Spring控制器的方法使用jQuery阿賈克斯
$.ajax({
type: 'GET',
url: contextPath + '/test/location',
data: {'objectValues': object.objectValues },
datatype: 'json',
success: function(data) {
var obj = jQuery.parseJSON(data);
}
});
它給了我這個網址:
的http://本地主機:8080 /測試/位置?objectValues [] = 1234567890個& objectValues [] = 0987654321
我的春天方法簽名如下所示:
@RequestMapping(value = "/location", method=RequestMethod.GET)
public @ResponseBody String loadLocation(@RequestParam(value="objectValues", required=false) String[] objectValues)
爲什麼我一直對objectValues的值爲空?
檢查此鏈接可否幫助您http://stackoverflow.com/questions/17560258/pass-array-data-from-javascript-in-browser-to-spring-mvc-controller-using-ajax/36174953# 36174953 – 2016-03-23 10:05:26