[iniciante] Parâmetro por Post

Olá!
Tenho uma formulário na jsp, e ao clicar no submit quero enviá-lo ao meu controlador que executa um método do java. Quando eu passo a URL com o parâmetro Ex.: principal?cliente=1, aparece o nome certinho na página. Agora quero fazer com Post, mas não sei como fazer, só passando principal.jsp no action do form. Como mando o número do cliente também ?

cara… deixa eu ver se captei… se quer passar mais um parametro ?

se for fica assim
principal?cliente=1&outroparam=5

pra fazer o post no formulario la do seu jsp tem uma tag que vc indica que eh post…

abs… :slight_smile:

Caro colega…a função do GET é pegar alguma coisa do seu controlador. Por exemplo vc poderia chamar http://seudns:8080/seuProjeto/principal?idCliente=1 e isso retornaria os dados do seu cliente.

Para usar o post é necessário de um form e através do form vc daria o submit. Não poderia usar mais a URL para passar parametros.

isso mesmo, eu poderia chamar via get: http://seudns:8080/seuProjeto/principal?idCliente=1, mas quero por Post: http://seudns:8080/seuProjeto/principal, onde dentro do meu form eu passaria pro controlador. Eu coloquei a tag method=“Post” no form, daí eu dou o submit e ele abre o principal.jsp sem nada… Parece que não está recebendo o parÂmetro do post. Não sei se precisa colocar algum campo, ou no meu controlador eu pegar ele de alguma forma.

Então mas como é que vc esta trabalhando ??? Com servlets ???

posta seu código pra gente ver…depois de receber o parametro é preciso dar a direção da págian e colocar os parametros na requisição.