Problema com Rest no VRaptor, injeção de variável

1 resposta
Leandro_Carvalho

Quando passo uma URI como por exemplo:
http://localhost:8080/aplicacao/teste/acentua��o/testeURL

E tenho um método com o @Path desta forma:

@Path("/teste/{url}/testeURL")
public void teste(String url) {
}

O conteúdo da variável “url” terá caracteres que não consigo decodificar, com URLDecoder, por exemplo.
acentua�o

O interessante é que com a URI desta forma:
http://localhost:8080/aplicacao/teste/acentuação/testeURL (com os acentos)
Funciona normalmente, será que eu posso usar assim ou terei problema em algum ambiente?

1 Resposta

Lucas_Cavalcanti

se vc pega o path a partir do request ele já vai vir errado…

talvez vc precise configurar o encoding do servidor.

Criado 6 de fevereiro de 2013
Ultima resposta 7 de fev. de 2013
Respostas 1
Participantes 2