faço o seguinte para passar variavel para o servlet araves de javascript
location.href="Servlet_Produto?id_produto="+idObj+"&act=colocar_carrinho"
ai passo a variavel idObj para o servelt no servlet recebo ela assim
Integer id_produto = (Integer.parseInt(request.getParameter("id_produto")));
ate ai tudo certo porem eu quero passar ao invez dessa variavel eu queropassar um array para o servelt
function contaCheckbox(){
var obj = document.getElementsByTagName("input");
var cont = 0;
for (var i=0; i < obj.length; i++) {
if (obj[i].type == "checkbox")
if(obj[i].checked == true){
cont++;
var idObj = obj[i].value;
alert (idObj)
}
}
essa funcao pega o checkbox selecionado e coloca na variavel idObj porem ele so passar o ultimo idObj quero salvar em um array e mandar todos para o servlet como fazer isso e como receber o array no servlet ???