Ajax + JQuery + VRaptor

3 respostas
Lagaffe

Olá pessoal,

Se no VRaptor2 já era fácil no VRaptor3 é uma moleza.

Só tive uma dificuldade:

No formulário de inclusão, o path é /controller/formulario, a pagina procura o método ajax com o caminho: 8080/projeto/controller/nomeMetodoAjax. Até aqui tudo bem.

No formulário de alteração o path era /controller/formularioAlteracao/{id}, a pagina procura o método ajax com o caminho: 8080/projeto/controller/formularioAlteracao/nomeMetodoAjax. Obviamente ele não acha.
A solução que encontrei foi alterar o path do formulario de alteração para: /controller/{id}.

Não sei se é uma falha minha ou do VRaptor ou é assim mesmo.

Obrigado

3 Respostas

Lucas_Cavalcanti

o que é esse id?

como vc recebe ele no método?

Lagaffe

O {id} foi só para exemplificar. Pode ser {cliente.id}.

Lucas_Cavalcanti

bom, funciona normal…

se vc tem um path:

/clientes/{cliente.id}

você pode fazer chamadas ajax do tipo:
/contextodaaplicacao/clientes/15
/contextodaaplicacao/clientes/42
/contextodaaplicacao/clientes/1284

mas não do tipo
/contextodaaplicacao/clientes/abracadabra

depende do tipo da variavel que vc está extraindo…

[]'s

Criado 19 de outubro de 2009
Ultima resposta 19 de out. de 2009
Respostas 3
Participantes 2