将javascript数组传递给servlet后,如何编辑?
我已经将javascript数组传递给java。这是一个用户输入数据数组。我希望这个用户输入数据列表是可编辑的,那么首先javascript数组是否可以用这个数组的代码进行编辑将javascript数组传递给servlet后,如何编辑?,javascript,java,Javascript,Java,我已经将javascript数组传递给java。这是一个用户输入数据数组。我希望这个用户输入数据列表是可编辑的,那么首先javascript数组是否可以用这个数组的代码进行编辑 form.addEventListener('submit', collectData, false); function collectData(e) { var userSites = []; var cache = document.getElementById('cache'); var
form.addEventListener('submit', collectData, false);
function collectData(e) {
var userSites = [];
var cache = document.getElementById('cache');
var z = 0;
while (z < max_fields) {
z++;
var data = inputs[z].val();
userSites.push(data);
}
e.stopPropagation();
cache.value = userSites;
}
form.addEventListener('submit',collectData,false);
函数收集数据(e){
var userSites=[];
var cache=document.getElementById('cache');
var z=0;
while(z
我希望用户能够返回并在以后编辑列表(如果他们选择),然后在发生这种情况时更新阵列。我对javascript了解不多,但对java了解很多。所以在java中,我知道数组列表更适合于此,但这在javascript中是否有效 与Java不同,JavaScript中的数组是非常可修改的。JavaScript数组不是固定长度的,可以添加和删除项而不会出现任何问题
有点不相关,但我在你的例子中注意到了一些东西;JavaScript数组是0索引的,就像Java一样,但是在while循环中,在它有机会解析第0个元素之前,您正在增加z。你是故意的吗?不是,我不是故意的。谢谢你接电话。