GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
JSF: Mapeamento de páginas
Índice dos Fóruns
»
Ferramentas, Frameworks e Utilitários
Autor
Mensagem
03/07/2008 13:43:19
Assunto:
JSF: Mapeamento de páginas
lusilva1982
Debugger
Membro desde: 16/07/2006 19:41:30
Mensagens: 63
Localização: São Paulo
Offline
Salve!
Como eu posso mapear uma página jsf para reponder por um alias, por exemplo:
<navigation-rule id="clubesForm"> <display-name>clubesForm</display-name> <from-view-id>/clubes_novo_form.jsp</from-view-id> </navigation-rule>
A configuração acima apenas permite que eu acesse a página assim
http://localhost/XXxContexto/
clubes_novo_form.jsf
Porém, eu quero que fique assim:
http://localhost/XXxContexto/
clubesForm.jsf
Consigo fazer esse tipo de configuração direto no web.xml ou faces-config.xml?
Thanks.
"A humildade vem antes da honra."
http://www.lucianosilva.com
03/07/2008 14:12:11
Assunto:
Re:JSF: Mapeamento de páginas
DirceuSobrinho
JavaChild
Membro desde: 21/01/2007 08:49:02
Mensagens: 139
Localização: Maceió - AL
Offline
Uma maneira de você fazer isso é utilizando o UrlRewrite
onde em seu xml você declara o filtro do urlRewrite:
<filter> <filter-name>UrlRewriteFilter</filter-name> <filter-class>org.tuckey.web.filters.urlrewrite.UrlRewriteFilter</filter-class> </filter> <filter-mapping> <filter-name>UrlRewriteFilter</filter-name> <url-pattern>/*</url-pattern> </filter-mapping>
e tb associa uma regra utilizando Expressao Regular (Regex) em um arquivo /WEB-INF/urlrewrite.xml para a pagina ser associada a outra url :
<?xml version="1.0" encoding="utf-8"?> <!DOCTYPE urlrewrite PUBLIC "-//tuckey.org//DTD UrlRewrite 3.0//EN" "http://tuckey.org/res/dtds/urlrewrite3.0.dtd"> <urlrewrite> <rule> <from>^/some/olddir/(.*)$</from> <to type="redirect">/very/newdir/$1</to> </rule> <rule match-type="wildcard"> <from>/blog/archive/**</from> <to type="redirect">/roller/history/$1</to> </rule> </urlrewrite>
mais informações em:
http://tuckey.org/urlrewrite/
http://urlrewritefilter.googlecode.com/svn/trunk/src/doc/manual/3.1/index.html
04/07/2008 09:55:49
Assunto:
Re:JSF: Mapeamento de páginas
lusilva1982
Debugger
Membro desde: 16/07/2006 19:41:30
Mensagens: 63
Localização: São Paulo
Offline
Obrigado!!
"A humildade vem antes da honra."
http://www.lucianosilva.com
Índice dos Fóruns
»
Ferramentas, Frameworks e Utilitários
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team