Jogando valores de uma tabela do html para a servlet

1 resposta
samuelbrass

Pessoal,

Estou com dificuldades em pegar os valores de um tabela e jogar para a servlet.

Ex:

<table>
  <tr>
    <th>Codigo</th>
    <th>Nome</th>
  </tr>
  <tr>
    <td>1</td>
    <td>João</td>
  </tr>
  <tr>
    <td>2</td>
    <td>Maria</td>
  </tr
</table>

Existe uma forma de pegar esses valores e jogar para a servlet?

1 Resposta

samuelbrass

Bom depois de muito tempo, tentando achar uma maneira.

Resolvi, não sei se é o melhor caminho, mas deu certo.

Ex:

<table>  
  <tr>  
    <th>Codigo</th>  
    <th>Nome</th>  
  </tr>  
  <tr>  
    <td><input="hidden" name="codigo" value="1">1</td>  
    <td><input="hidden" name="nome" value="João">João</td>  
  </tr>  
  <tr>  
    <td><input="hidden" name="codigo" value="2">2</td>  
    <td><input="hidden" name="nome" value="Maria">Maria</td>  
  </tr  
</table>

E na minha servlet:

private void dados(HttpServletRequest request){
		
		String[] codigo = request.getParameterValues("codigo");
		String[] nome= request.getParameterValues("nome");

		
		for (int i = 0; i < codigo.length; ++i) {
			//Percorro todo o Array
		}
	}

Desda forma conseguir resolver o meu problema, mas deu trabalho.

Criado 27 de outubro de 2012
Ultima resposta 27 de out. de 2012
Respostas 1
Participantes 1