我提出我的數組從jQuery的數據表服務器端處理,在下面的表格必需的JSON參數沒有出現在jQuery的數據表
創建陣列
var testArr = [];
testArr.push('A')
和下$('#form').submit
功能
$.ajax({
url: 'run',
data: testArr,
dataType :"json",
success: function(testArr){
alert("Data Saved: " + testArr);
}
});`
而在彈簧控制器端,我的註釋看起來像這樣
@RequestMapping(value="/run", method=RequestMethod.POST,
headers="Accept=application/json")
public String run(@RequestParam("testArr") JSON testArr) {
當我提交的數據進行服務器端處理,它拋出我的錯誤,指出
必需的JSON參數「testArr」不存在
我無法理解什麼是我做錯了。請幫忙。
使用'數據嘗試:{「testArr」:testArr}' – 2011-11-02 06:14:55
@RC。 感謝您的提示。你可以發佈這個答案,以便我可以接受它 – Vivek
確定它已經完成:) – 2011-11-04 06:35:33