springmvc的@responsebody可以用來返回類似json格式的資料,此時,需要定義乙個額外的dto,其實也就是乙個類似於model層的封裝,它內部維護的是所有關於json要返回的資料的屬性,其他無用的就不用寫。
(1)web層,@responsebody ajaxobj返回的是dto相對應的json資料
public @responsebody ajaxobj updatesort(@param integer ids) catch (exception e)
return new ajaxobj(1);
}(2)dto層
/**
* 專門用來返回ajax處理之後結果json資料的物件
* @author administrator
* */
public class ajaxobj
public void setresult(int result)
public string getmsg()
public void setmsg(string msg)
public object getobj()
public void setobj(object obj)
public ajaxobj()
public ajaxobj(int result, string msg, object obj)
public ajaxobj(int result, string msg)
public ajaxobj(int result)
}
(3)前端
(function($)
}
$.fn.mysorttable = function(opts) );
$.post("updatesort?"+idarg,function(data));
sortele.sortable("disable");
_issort = false;
}/* if(data.result) );
sortele.sortable("disable");
_issort = false;
} else */
});} else
}
}
})(jquery)
Spring MVC前後臺傳遞JSON
1.傳遞json引數 vardata ajax 2.傳遞json物件或json陣列 後台接收使用eventinfo,而不是listlist vardata console.log json.stringify data ajax 3.傳遞json陣列,後台用list接收 前端ajax傳引數 0866...
SpringMVC傳遞JSON資料的推薦方式
前端 當ajax以預設格式上傳時,data資料直接使用json物件user,不用轉換為json字串 很方便 var user ajax 複製 後端使用 requestparam註解或省略 推薦 直接省略註解 public void test user user,string username,str...
SpringMVC傳遞JSON資料的推薦方式
前端 當ajax以預設格式上傳時,data資料直接使用json物件user,不用轉換為json字串 很方便 var user ajax 後端使用 requestparam註解或省略 推薦 直接省略註解 public void test user user,string username,string...