Eu estava pegando um código para estudar, até que me deparei com um método post:
@PostMapping("**/pesquisarpessoa")
public ModelAndView pesquisar(@RequestParam("nomepesquisa") String nomepesquisa) {
ModelAndView modelAndView = new ModelAndView("cadastro/cadastropessoa");
modelAndView.addObject("pessoas", pessoaRepository.findPessoaByName(nomepesquisa));
modelAndView.addObject("pessoaobj", new Pessoa());
return modelAndView;
}
O html desse método está assim (embora acho que não tenha necessidade de postá-lo aqui, mas enfim):
<div class="row">
<form action="pesquisarpessoa" method="post" class="col s12">
<div class="row">
<div class="input-field col s12">
<label for="nomepesquisa" class="active">Pesquisa por nome:</label>
<input name="nomepesquisa" id="nomepesquisa" class="validate">
<input class="waves-effect waves-light btn" type="submit"
value="Buscar">
<a class="waves-effect waves-light btn" href="/listapessoas">Listar pessoas</a>
</div>
</div>
</form>
</div>
Só que eu não entendi o que significa esses dois asteriscos antes do /pesquisarpessoa no código Java, e não achei muitas informações sobre isso na internet. Alguém poderia me esclarecer por gentileza?