jquery之ajax各種情況的請求及後台接收

2021-09-27 08:39:03 字數 1289 閱讀 3392

一、post請求傳遞陣列引數值

var ids = new array();

$.ajax(/*****",

datatype:"json",

data:,

traditional:true,

success:function(data)

})

注意:traditional:true的使用;ids陣列裡是單個的值

後台接收的方式:

1、可以直接用request獲取,request.getparametervalues('idlist');

2、可以使用註解方式獲取(使用springmvc),這種方式直接就可以獲取到引數。

public string test(@requestparam(value = "idlist", required = false)  long idlist)
二、post請求傳遞陣列物件

var tts = new array();

$.ajax(/*****"),

datatype:"json",

async:false,

data:json.stringify(tts),

success:function(data){}

})

注意:陣列裡是物件

後台springmvc直接用list接收

public string test(@requestbody list> map){}
三、post請求傳遞陣列及其他引數

$.ajax(/*****"),	    		 

data,

datatype:"json",

traditional:true,

success : function(data) );

後台springmvc接收:

public string test(@requestparam(value = "idlist", required = true) long idlist,

@requestparam(value = "t1", required = true) string t1,

@requestparam(value = "t2", required = true) string t2,

@requestparam(value = "t3", required = true) string t3) {}

SVN各種情況說明

黃色感嘆號 有衝突 這是有衝突了,衝突就是說你對某個檔案進行了修改,別人也對這個檔案進行了修改,別人搶在你提交之前先提交了,這時你再提交就會被提示發生衝突,而不允許你提交,防止你的提交覆蓋了別人的修改。要解決衝突,如果你確認你的修改是無效的,則用tsvn還原你的修改就行了 如果認為你的修改是正確的,...

裝飾器的各種情況。

裝飾器 第一步 基本函式 def chiji print 吃雞真得勁 呼叫函式 chiji 第二步 擴充套件功能 不能直接修改原來的函式 def zhuangshi func print 吃雞之前,左手摸雞 func print 吃雞之後,右手搖雞 def chiji print 吃雞真得勁 chi...

死鎖的各種情況總結

mutex 代表乙個全域性互斥物件 voida mutex.unlock return 複製 由於在if的執行體內直接retun,而沒有呼叫unlock,導致另乙個執行緒再呼叫a方法就出現死鎖。void sub func void data process 複製 void data process1...