Quando chamo o metodo salvar através da minha pagina de cadastro. O elemento do requestMapping está sendo duplicado.
Ou seja, ao clicar em salvar, o action deveria me mandar para localhost:8080/ordems/salvar conforme meu código abaixo.
Código da pagina
<form th:action="@{ordems/salvar}" th:object="${ordemServico}"
method="POST">
<div class="form-row">
Codigo do controller
@Controller
@RequestMapping("/ordems")
public class OsController {
@GetMapping("/cadastrar")
public String cadastrar(OrdemServico ordemServico) {
return "/ordemServico/cadastro";
}
@PostMapping("/salvar")
public String salvar(OrdemServico OrdemServico, RedirectAttributes attr) {
ordemservice.salvar(OrdemServico);
attr.addFlashAttribute("success", "Ordem salva com sucesso!");
return "redirect:/ordems/cadastrar";
}
Porem estou sendo direcionado para http://localhost:8080/ordems/ordems/salvar
alguem sabe oque posso fazer?