Solucionado (ver solução)
Solucionado
(ver solução)
2
respostas

Como pegar o conteudo de inputs com servlet

Olá,

Estou com duvida de como devo fazer para pegar o conteúdo de vários inputs e enviar para o servidor , tenho a seguinte estrutura:

<tbody class="text-center" id="corpo-tabela">
              <tr>
            <td class="num-item">1</td>
                    <td><input name="desc" type='text' class='item input-tabela form-control jsonProdutos' id="basics"></td>
                    <td><input name = "qnt" type="number" class="quantidade-item input-tabela form-control col-lg-2" min="1"></td>
                </tr>
                <tr>
                    <td class="num-item">2</td>
                    <td><input  name="desc" type='text' class='item input-tabela form-control jsonProdutos'></td>
                    <td><input name = "qnt" type="number" class="quantidade-item input-tabela form-control col-lg-2" min="1"></td>
                </tr>
                  .
                  .
                  .
</tbody>
 <a type="submit" href="#" class="btn btn-primary btn-md pull-right"  data-toggle="modal" data-target=".bs-example-modal-lg"id="gera-cot">
   <span class="glyphicon glyphicon-ok"></span> GERAR COTAÇÃO
 </a>

Antes desses dados serem enviados para o servidor ao clicar no botão "gera cotação", abre uma janela modal como uma tabela exibindo todos os itens e quantidades que foram selecionados para uma ultima conferencia do usuário e abaixo um botão "enviar" que ira enviar os dados dos inputs para o servidor e salvar no banco de dados. O problema é que eu não sei como pegar estes dados já que o botão de enviar esta separado dos inputs

2 respostas
solução!

Você tem que colocar o seu formulário todo dentro de uma tag <form method="post"> e passar eles via método post ou get.

Fiz isto e deu certo, também tinha um problema na servlet