Ed
há 2 meses
Para entender a função do atributo `th:action` no Thymeleaf, é importante saber que ele é utilizado para definir a URL para onde os dados do formulário serão enviados quando o formulário for submetido. Analisando as alternativas: A) Define o método HTTP utilizado para enviar o formulário. - Isso não é correto, pois o método HTTP é definido por outro atributo, como `method`. B) Define o URL para onde os dados do formulário serão enviados. - Esta é a definição correta do `th:action`. C) Define um campo oculto que será enviado junto com os dados do formulário. - Isso não é correto, pois campos ocultos são definidos com o elemento ``. D) Define o objeto que será utilizado para preencher os campos do formulário. - Isso não é correto, pois o preenchimento dos campos é feito com `th:field`. E) Define a ação a ser realizada com base em uma condição, redirecionando para '/tarefas/salvar' se o `id` da tarefa for nulo, ou para /tarefas/editar caso contrário. - Isso não é uma definição do `th:action`, mas sim uma lógica que poderia ser implementada em um controlador. Portanto, a alternativa correta é: B) Define o URL para onde os dados do formulário serão enviados.