Como receber no Javascript uma List que está no Request da JSP?

0 respostas
Rage

Bom dia a todos…

Como pegar os dados de uma List que está no Request para aproveitar em uma função javascript?
Esta função é chamada no ‘onChange’ de uma combo, e preenche outra combo, porém não conseguí, até agora, imaginar um jeito de parametrizar esta função, daí estou sendo obrigado a criar uma função para cada procedimento:

//Monta a combo com procedimentos da especialidade 1 function montaProcedimento1(){ limpaProcedimento(); <% List procs = (List) request.getAttribute("listaProcedimentos"); for(int i=0; i < procs.size(); i++){ ProcedimentoCobertoVo pVo = new ProcedimentoCobertoVo(); pVo = (ProcedimentoCobertoVo) procs.get(i); String procId = String.valueOf(pVo.getCodProced()); if(procId.substring(0,1).equals(String.valueOf(1))){ out.println("document.getElementById('cboProcedimento')["+(i+1)+"]= new Option('"+pVo.getNomProced()+"', '"+pVo.getCodProced()+"')"); } } %> ajustarVisibilidade(); } Esta função adiciona linhas em uma combo, a partir do evento de outra combo, mas como faço para usar o tamanho da lista, e os atributos nome e codigo do procedimento no javascript? Assim poderei passar o id do procedimento, e fazer a comparação, mas como obter os dados que estão na Lista de Vos, no javascript? Como fazer um loop no javascript percorrer uma Lista que está no Request da jsp?

Abs

Criado 12 de novembro de 2008
Respostas 0
Participantes 1