Como eu criou uma URL de forma mais amigável em JAVA.
Ao inves de aparecer
www.meusite.com/index.jsp?userName=NomeUsuario
quero que apareça.
www.meusite.com/NomeUsuario
Obrigado.
Como eu criou uma URL de forma mais amigável em JAVA.
Ao inves de aparecer
www.meusite.com/index.jsp?userName=NomeUsuario
quero que apareça.
www.meusite.com/NomeUsuario
Obrigado.
Normalmente a url viria: www.meusite.com/home.jsf?username=nomeusuario
Voce poderia utilizar o Prettyfaces. Com ele voce consegue determinar os parametros que voce quer na url e ainda “mudar” o nome das paginas.
exemplo: www.meusite.com/index.jsf para www.meusite.com/home
e também aplicar para a situação que voce quer.
Obrigado tarlix o Prettyfaces resolveu o meu problema.
Foi só configurar o pretty-config.xml
<url-mapping id="viewUser">
<pattern value="/#{ user }" />
<view-id value="/user.jsp" />
</url-mapping>
e na pagina user.jsp pegar o parâmetro.