Retirar espaços URL com VRaptor

1 resposta
franciury

Galera boa noite, temos uma aplicação web com vraptor, hibernate,jpa, spring. Como poderiamos retirar os espaços em uma URL(ex. http://dominio/cama%20azul) e colocar hifen (http://dominio/cama-azul), mesmo que na base de dados esteja com o espaço.

Agredeço desde já!

1 Resposta

M

Tente usar o método normalize da classe Normalizer?

Algo mais ou menos assim:

String uri = "cama azul"
String uriNova = Normalizer.normalize(uri.trim().toLowerCase(), Form.NFD).replaceAll("[^\\p{ASCII}]", "").replaceAll("\\s+", "-");

Té mais.

Criado 11 de maio de 2013
Ultima resposta 11 de mai. de 2013
Respostas 1
Participantes 2