我想通過submited表單到我的頁面控制器。我構建JSON對象是這樣的:彈簧mvc傳遞對象post方法
{
"periodId": "1",
"domainId": "46",
"modelTypeId": "1",
"modelGroup": {
"modelGroupName": "123",
"modelGroupDescription": "abc"
}
}
在哪裏,我想對象*Id
作爲整數傳遞和modelGroup
爲完整的對象。所以,我的目標就是以某種方式使這項工作:
JS文件
jQuery.ajax("/Models/SaveModel", {
type:"POST",
dataType:'json',
contentType:"application/json",
data:JSON.stringify(output)
});
頁面控制器
@RequestMapping(value = "/SaveModel", method = RequestMethod.POST, headers = {"content-type=application/json"})
public
@ResponseBody
boolean createModel(SettlementModelGroup modelGroup,
Integer periodId,
Integer domainId,
Integer modelTypeId)
{
//process data here
}
是否有可能還是我必須做出@RequestBody String object
註釋,然後解析JSON文件?
春天會爲你轉換,我爲你得到正確的JSON和相應的請求參數 – NimChimpsky 2012-07-17 14:36:49
你能用我提供的數據的例子寫一個答案嗎? – kamil 2012-07-17 14:38:02