VRaptor CookBook - URL com "/" e sem funcionando igual para os @Path  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
Lavieri
GUJ Master
[Avatar]

Membro desde: 27/01/2004 13:39:31
Mensagens: 1851
Localização: João Pessoa / PB
Offline

Para quem teve dificuldade como eu em conseguir determinar ursl como

@Path("produto/{produto.id}")

quando digitava a uri "/produto/1/" e o link não funcionava, segue abaixo uma modificação que corrige o problema.

This message was edited 1 time. Last update was at 19/11/2009 18:58:03


Sun Certified Java Programmer (SCJP 6)

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
-Martin Fowler et al, Refactoring: Improving the Design of Existing Code, 1999

Meu blog -> http://blog.tomazlavieri.com.br/
[ICQ]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline

Muito obrigado Lavieri!

Estou colocando no site =)

--
Caelum
www.caelum.com.br

Lavieri
GUJ Master
[Avatar]

Membro desde: 27/01/2004 13:39:31
Mensagens: 1851
Localização: João Pessoa / PB
Offline

Eu é que agradeço o apoio da equipe da caelum e do vraptor!

e parafraseando o comentário na página do cookbook

"Isso não é necessariamente um problema... a URL /abc é diferente da /abc/ portanto o comportamento de dar 404 é o esperado. Mas se você quiser que sejam urls equivalentes você pode escrever a classe abaixo."

Sun Certified Java Programmer (SCJP 6)

"Any fool can write code that a computer can understand. Good programmers write code that humans can understand."
-Martin Fowler et al, Refactoring: Improving the Design of Existing Code, 1999

Meu blog -> http://blog.tomazlavieri.com.br/
[ICQ]
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

Lavieri, muito bom.

Essa é a coisa boa do vraptor... você sempre consegue adaptar conforme a vontade e de forma bem simples.
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

Estranho, mas eu não tenho o método requestInfo.getRequestedUri();
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline

esse método foi adicionado na versão 3.0.2 =)

--
Caelum
www.caelum.com.br

garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

lucascs wrote:esse método foi adicionado na versão 3.0.2 =)


Poxa, eu fiz um fork um pouco antes de sair essa versão e fiquei obsoleto nele, hahahaha. Esse fork eu fiz para aquela correção do magic map, que aliás vou te mandar esse final de semana.

Abraços,

http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum.
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline

para atualizar o seu fork, tente fazer:

git add remote caelum git://github.com/caelum/vraptor.git
git pull caelum master

talvez dê algum erro de merge, mas daí é só corrigir e commitar =)

pra mandar a correção é só clicar em pull request na página do seu fork no github
Obrigado =)

--
Caelum
www.caelum.com.br

admwagner
Debugger

Membro desde: 09/11/2009 08:21:34
Mensagens: 59
Localização: Samonte/MG
Offline

O comando que funcionou aqui (ao menos na versão do git que estou usando) para adicionar outro remoto é :
git remote add caelum git://github.com/caelum/vraptor.git

Wagner Ferreira
.`.
[WWW]
 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team