怎么获得ajax中data中的某个字段,关于$.ajax中data字段的整理--包括json转换和spring注解...
1、前端$.ajax 的data為json提交的時候,[email?protected] 注解
@RequestMapping(value = "getCpuData/{interval}/{times}/{req_time}")//
@ResponseBody
public JSONObject getCpuMonitorData(HttpServletRequest request,@PathVariable("interval") int interval,
@PathVariable("times") int times,
@PathVariable("req_time") String req_time,
@RequestBody JSONObject ip) {
2、$.ajax方法中的data屬性的值要么是{}對象形式,要么是字符串形式。
例如json對象需要轉成字符串形式,后臺spring會自動轉化成json對象。
如果data的值是對象{ip:"11.11.11.11"}
ip = {ip:["10.11.11.11","10.11.11.11"]};
ip = JSON.stringify(ip);
console.log("\n---ip: "+ip+ "? "+JSON.stringify(ip));
legend_cpu_data = new Array();
var req_time=getDate();
$.ajax({
url : "getCpuData/"+interval+"/"+times+"/"+req_time,
type : "POST",
contentType : ‘application/json;charset=UTF-8‘,
data : ip,
dataType : ‘json‘,
success:function(resData, status){
原文:http://www.cnblogs.com/anruy/p/5741993.html
總結
以上是生活随笔為你收集整理的怎么获得ajax中data中的某个字段,关于$.ajax中data字段的整理--包括json转换和spring注解...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Unresolved compilati
- 下一篇: ServletContextListen