我有一个被填充的数组,然后当我发送它时,我的 servlet 将它接收为空。
var allIcons = new Array();
$('.icon').each(function(index){
allIcons.push($(this).find('.iconName').html());
});
这似乎用适当的字段填充了数组
然后我将它传递给我的 servlet 使用
$.ajax({
"dataType" : 'json',
"type": 'GET',
"url" : 'update'
"data" :{
"allIcons" : allIcons
}, "success": function(json){alert("alert");}});
然后我的 servlet 尝试读取它,但总是返回 null
if(request.getParamtersValues("allIcons").length > 0) {/*do something*/}
request.getParamterValues() 应该返回一个 String[]
此外,我知道我的 servlet 能够接收数据,因为这是一些其他代码的补充。谢谢-汤米