| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2010 19:22:40
|
rodrigoajato
Thread.start()
Membro desde: 03/07/2009 19:58:58
Mensagens: 47
Offline
|
Boa Tarde Galera,
Estou algum tempo procurando um tutorial ou algo que fale a respeito pra o tomcat + está dificil...
Estive tentando criar URL Amigavel do tipo:
o Usuario quer acessar a pagina dele dentro do meu site ex:
www.meusite.com.br/nomedousuario
só que no meu caso isso da erro no tomcat pq deveria ser assim
www.meusite.com.br/Controlador?usuario="nomedosusuario"
então eu gostaria mudar isso, de forma que automaticamente ao enviar um parametro depois do /
eu possa pegar aquela string e tratar dentro do controlador...
Nota: meu app, já é chamado automaticamente quando abro o site. ( que é o Controlador)
Obrigado Desde já!
A União faz a Força!
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/02/2010 21:22:12
|
furutani
JWizard
![[Avatar]](/images/avatar/c864aef53fe27a83053cf.jpg)
Membro desde: 11/10/2003 23:58:51
Mensagens: 2995
Localização: Iacri-SP e São Paulo-SP
Offline
|
Isso é uma caracteristica do framework que você usa, o struts2 e o jsf já tem isso pronto
|
Até mais,
Roberto Jundi Furutani
Sun Certified Business Component Developer 1.3
Sun Certified Web Component Developer
Sun Certified Java Programmer
SAP Certified Development Associate - ABAP with SAP NetWeaver 7.0
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 09:29:48
|
rodrigoajato
Thread.start()
Membro desde: 03/07/2009 19:58:58
Mensagens: 47
Offline
|
furutani wrote:Isso é uma caracteristica do framework que você usa, o struts2 e o jsf já tem isso pronto
Obrigado amigo por esse tutorial ai em JSF(Acho que da pra aproveitar alguma coisa do tutorial dele lá... ), vou testar ele logo mas e dou a resposta.
Eu achei que a "culpa" era do tomcat pq é ele quem está bloqueando o resto da URL (nomedousuario), ele acha que deve ser uma pasta de uma app.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 13:40:08
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline
|
Você pode usar um url rewriter semelhante ao que é usado no apache pelo wordpress.
tuckey.org/urlrewrite
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 03/02/2010 18:26:07
|
rodrigoajato
Thread.start()
Membro desde: 03/07/2009 19:58:58
Mensagens: 47
Offline
|
garcia-jj wrote:Você pode usar um url rewriter semelhante ao que é usado no apache pelo wordpress.
tuckey.org/urlrewrite
O site não abre... vou tentar + tarde :S
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2010 10:11:29
|
rubens_oliveira
HelloWorld
Membro desde: 17/03/2010 20:14:42
Mensagens: 11
Offline
|
Bom dia prezados, como vão?
Estou com problemas na utilização do Urlrewriter link:
http://tuckey.org/urlrewrite/
Não consigo abrir o link e quando chamo o DTD no arquivo urlrewrite.xml
Dá timeout no meu projeto com o seguinte erro:
Estou utilizando o Tomcat 6... já estava funcionando até ontem, mas não sei o que pode estar acontecendo.
Obrigado pela atenção e agradeço desde já se alguém já passou por isso antes.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 06/05/2010 19:33:33
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline
|
Tente baixar o jar mais atualizado do url-rewriter. Ou então remova a DTD do seu urlrewrite.xml
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/05/2010 08:32:57
|
rubens_oliveira
HelloWorld
Membro desde: 17/03/2010 20:14:42
Mensagens: 11
Offline
|
Olá Garcia, tudo bem?
Antes de tudo, obrigado pela sua atenção...
Ontem a tarde estabilizou o carregamento do site http://tuckey.org/urlrewrite/
Sim, já tentei remover o DTD e atualizar a versão mais nova. No entanto, não consigo rodar a aplicação, pois não reconhece nenhuma página que eu chame utilizando os recursos da URLrewriter.
Uma dúvida, existe a possibilidade de baixar o DTD e fazer a referência dele localmente dentro do arquivo urlrewrite.xml? Já que no site
Exemplo ao invés de:
Usar uma expressão semelhante a:
Obrigado mais uma vez,
Rubens.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/05/2010 11:20:08
|
garcia-jj
JWizard
Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline
|
Rubens, eu nunca usei esse projeto, apenas o conheço. Creio você pode simplesmente remover essa DTD. Normalmente os .jar já deveriam ter esse DTD, sei lá por qual razão esse não vem, mas creio que você pode remover sem problemas.
Faça um teste e dê um feedback aqui.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 07/05/2010 13:07:23
|
rubens_oliveira
HelloWorld
Membro desde: 17/03/2010 20:14:42
Mensagens: 11
Offline
|
Olá Garcia, vamos lá novamente...
Eu também pensei na possibilidade de retirar o DTD para acesso remoto, evitando esse problema de timeout no carregamento das referências do arquivo urlrewrite.xml..
Consigo subir a aplicação, mas não reconhece os paths que foram definidos pelas rules contidas no arquivo urlrewrite, entendeu?
Por isso, pra evitar o acesso remoto ao DTD no site que mencionei, sugeri o acesso local da implementação do DTD, sem precisar localizá-lo e criar dores de cabeça futuras num bloqueio de acesso ao site... é apenas uma sugestão, não sei se é viável e considerado boa prática.
Obrigado novamente.
|
|
|
 |
|
|