我想用jQuery $.ajax
發送JavaScript數組到servlet。
var json=[1,2,3,4];
$.ajax({
url:"myUrl",
type:"POST",
dataType:'json',
success:function(data){
// codes....
},
data:json
});
當我使用
request.getParameter("json");
request.getParameterValues("json");
返回null。
如何訪問值?
數據是一個JSON對象,所以它必須像數據:{名稱值對,其中值可以是一個對象} –
我沒有看到任何地方你定義了一個名爲_json_的參數,所以我不知道你爲什麼期望_getParameter(「json」)_返回除null以外的任何東西。 – jahroy
你想發佈到服務器端文件嗎?例如將數據存儲在數據庫中? – 2012-11-05 22:59:33