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

s:mvcUrl('PC#grava') ... Vai dar certo sempre?

Foi dito no vídeo que o s:mvcUrl do Spring utiliza a letra maiúscula do controller para definir sua url.

Dado os dois controllers:

@Controller
@RequestMapping("/produtos")
public class ProdutoController {
    // métodos omitidos
}

e

@Controller
@RequestMapping("/pessoas")
public class PessoaController {
    // métodos omitidos
}

Como ele saberá qual o controller, já que ProdutoController e PessoaController ficam com as mesmas iniciais (PC)?

1 resposta
solução!

Você pode usar o atributo name, da annotation RequestMapping, para usar um nome diferente... em caso de conflito.