這就像用戶點擊一個鏈接,並在Spring控制器類中的方法將響應請求與一個JSON
對象和一個視圖名稱(這意味着,它應該返回,但不僅是一個JSON對象,但也是一個HTTP視圖, JSON對象,所以@ResponseBody
可能不夠)?我們是否必須將它分成兩個方法(一個用於查看,另一個用於JSON對象)?任何想法將不勝感激。Spring MVC:如何用JSON對象響應一個http請求並一起查看?
通常情況下,我們有
@RequestMapping(value="/someValue")
public @ResponseBody someMethod1(@RequestParam String param){
.....
return someJSONObject
}
要處理JSON對象,
@RequestMapping(value="/someValue")
public String someMethod2(@RequestParam String param){
.....
return someViewInString;
}
要返回的視圖。
我們如何將它們結合在一起?
你不能保存json對象作爲屬性和引用在視圖中使用'$ {name_of_json_attr}'? (我想這可能只適用於你的視圖是'jsp') – user1766760 2013-04-11 19:15:47