Clique aqui para ler essa revista em PDF.
QuickUpdate: URLs amigáveis em aplicações web
Aplicações web com URLs amigáveis utilizando o URLRewriteFilter
Torne as URLs das suas aplicações web mais bonitas e fáceis de serem utilizadas através da formatação de URLs utilizando XML e expressões regulares.
As URLs são a porta de entrada de qualquer website ou sistema web, por isso é imporante que elas sejam escritas de forma a faciliar o acesso dos usuários. URLs muito longas são complicadas de serem lembradas, anotadas ou mesmo digitadas (em dispositivos móveis, por exemplo). As coisas pioram quando é necessário passar parâmetros através da URL, algo que é bastante realizado quando se deseja especificar uma opção escolhida pelo usuário ao utilizar um recurso, especificar o id de um objeto que o usuário deseja acessar, etc.
Para entendermos melhor a importância da utilização de URLs amigáveis, tomemos como exemplo a implementação de um mecanismo de busca de produtos em um website. Essa busca seria normalmente disponibilizada através de um endereço parecido com www.website.com/busca.jsp. Se quisessemos utilizar a busca avançada, a URL seria www.website.com/busca.jsp?tipo=avançada. Após utilizarmos a busca, quando clicássemos em um produto para ver os detalhes, teríamos como URL algo parecido com www.website.com/busca, www.website.com/busca/avancada" [...] continue lendo...