Colocar o input digitado no Action

1 resposta Resolvido
front-endthymeleaf
R

Pessoa, tudo bem?

Estou com um pequeno problema que não consigo achar uma solução!

Possuo um campo de busca, gostaria de pegar o que a pessoa digitou para usar na Action, mas não sei como fazer =/

<form th:action="@{/detalhe/numero/**933502**}" class="form-inline my-2 my-lg-0" method="POST">
    				<div>
    				     <input  class="form-control mr-sm-2"  placeholder="Número da Conta" >
    				     <button class="btn btn-info my-2 my-sm-0" type="submit">Procurar</button>
    			    </div>
        		</form>

Onde tem aquele número 933502 eu consigo substituir pelo input?
Se alguém puder me dar uma luz! Agradeço desde já.

1 Resposta

R
Solucao aceita

Salve galera!
Para quem estiver com um problema semelhante ao meu, eu arranjei uma solução simples usando apenas HTML em vez de pensar com Thymeleaf.

Basicamente eu mandei o valor digitado por parâmeto no meu controlador e lá eu usei ele como eu pretendia.

Para Fazer isso basta dar uma name para o input.
<input name="valor"......>

E depois no controller usar a anotação
(@RequestParam(name = "valor") String valor)

Sei que é básico, mas espero ter ajudado alguém!

Criado 1 de novembro de 2020
Ultima resposta 1 de nov. de 2020
Respostas 1
Participantes 1