2
respostas

Taglib Spring x Core

É possível utilizar a taglib do Spring no action do formulário para adicionar produto no carrinho de compras? Tentei e deu o erro "No entity found for query". Se for possível quais alterações deverão ser feitas?

<form action="${s:mvcUrl('CC#add').build() }" method="post" class="container">
2 respostas

Alexandre boa tarde, não sei se é o caso mas é possível com a lib thymeleaf.

http://www.thymeleaf.org/doc/tutorials/2.1/thymeleafspring.html#creating-a-form

Alexandre, se você criou a Controller de acordo com a do curso (CarrinhoComprasController), faltou um "C" a mais no atributo passado ao mvcUrl. De qualquer forma, a geração da via mvcUrl, trará como parâmetros na url gerada os atributos presentes na assinatura do método na Controller (no caso, o "add"). Algo parecido com "http://localhost:8080/casadocodigo/carrinho/add?produtoId&tipoPreco" Talvez por isso a opção pela utilização da tag c:url ao invés da geração dinâmica a partir do método assinado na controller.