Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida na URL da action do form do carrinho de compras

Fiquei com uma dúvida na url da action do form de carrinho de compras. A url informada nessa action utilizou a tag c:url da JSTL. Na action do form de cadastro de produtos, o instrutor usou a s:mvcUrl.

O uso de duas abordagens de url nas actions me deixou confuso. Por que foram usadas duas diferentes? Não poderia usar a s:mvcUrl na action do carrinho de compras também?

1 resposta
solução!

Fala Fabrício, tudo bem ?

O instrutor mostrou o uso da função spring:mvcUrl(...)demonstrando uma outra possibilidade. Mas é sim perfeitamente possível utilizá-la nas outras actions.

A c:urlé a tag padrão da JSTL pra te ajudar na resolução de contextos de projeto no servidor. Já a spring:mvcUrl(...), além de fazer isso, consegue te dar um pouco mais liberdade em relação as URLs, podendo pedir a construção das urls a partir da inferência a um método do seu controller (que tem menor chance de ter seu nome modificado durante o projeto).

Espero ter ajudado. Abraço!