Redirect sem o método  XML
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Autor Mensagem
jingle
Virtual Machine Man

Membro desde: 04/10/2006 20:40:08
Mensagens: 642
Localização: Canoas/RS
Offline

Estou querendo redirecionar para o meu jsp que fica dentro da pasta WEB-INF/jsp/widget/widgetAlerta.jsp
porém nao queria ter que criar o método widgetAlerta.
[Email] [MSN]
romarcio
JWizard
[Avatar]

Membro desde: 17/12/2008 10:05:49
Mensagens: 2434
Localização: Santa Maria/RS
Offline

Será que vc não precisa colocar o caminho todo, desde a raiz do WEB-INF ?

tipo

Da uma tentada.

This message was edited 1 time. Last update was at 30/06/2010 17:44:39


Bacharel em Sistemas de Informação.
Oracle Certified Professional, Java SE 6 Programmer

Blog | Facebook | Twitter
[WWW]
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

Tudo que está dentro do /WEB-INF não é acessível externamente. Ou seja, você nunca consegue fazer redirect para algo dentro do WEB-INF. O correto é você sempre passar pelas actions do vraptor e dalí você acessar seus JSPs via forward.

http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum.
jingle
Virtual Machine Man

Membro desde: 04/10/2006 20:40:08
Mensagens: 642
Localização: Canoas/RS
Offline

garcia-jj wrote:Tudo que está dentro do /WEB-INF não é acessível externamente. Ou seja, você nunca consegue fazer redirect para algo dentro do WEB-INF. O correto é você sempre passar pelas actions do vraptor e dalí você acessar seus JSPs via forward.


=/...

é que eu tenho um esse método mas ele esta em outra classe, e se eu usar o redirect aquele ele vai acaba buscando o jsp em outra pasta por padrão...
só queria fazer ele usar um jsp diferente, mas vou ter que procura outra solução então =S
[Email] [MSN]
garcia-jj
JWizard

Membro desde: 13/04/2009 22:11:50
Mensagens: 2715
Localização: Porto Alegre
Offline

jingle wrote:
garcia-jj wrote:Tudo que está dentro do /WEB-INF não é acessível externamente. Ou seja, você nunca consegue fazer redirect para algo dentro do WEB-INF. O correto é você sempre passar pelas actions do vraptor e dalí você acessar seus JSPs via forward.


=/...

é que eu tenho um esse método mas ele esta em outra classe, e se eu usar o redirect aquele ele vai acaba buscando o jsp em outra pasta por padrão...
só queria fazer ele usar um jsp diferente, mas vou ter que procura outra solução então =S


Faz um forward para esse JSP não resolve? TEM que ser um redirect?

http://github.com/garcia-jj
Não respondo dúvidas via MP. Use o fórum.
jingle
Virtual Machine Man

Membro desde: 04/10/2006 20:40:08
Mensagens: 642
Localização: Canoas/RS
Offline

garcia-jj wrote:
jingle wrote:
garcia-jj wrote:Tudo que está dentro do /WEB-INF não é acessível externamente. Ou seja, você nunca consegue fazer redirect para algo dentro do WEB-INF. O correto é você sempre passar pelas actions do vraptor e dalí você acessar seus JSPs via forward.


=/...

é que eu tenho um esse método mas ele esta em outra classe, e se eu usar o redirect aquele ele vai acaba buscando o jsp em outra pasta por padrão...
só queria fazer ele usar um jsp diferente, mas vou ter que procura outra solução então =S


Faz um forward para esse JSP não resolve? TEM que ser um redirect?


pode ser sim foward... eu que me confundi na hora de criar nome do tópico até msmo se olha o exemplo que tentei fazer foi com fowards.
[Email] [MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline


isso funciona...


mas qual o problema de criar o método em branco?

--
Caelum
www.caelum.com.br

jingle
Virtual Machine Man

Membro desde: 04/10/2006 20:40:08
Mensagens: 642
Localização: Canoas/RS
Offline

Lucas Cavalcanti wrote:
isso funciona...


mas qual o problema de criar o método em branco?


é porque é pra ser algo meio dinâmico, onde vai ser gravado no a classe que vai ser chamada, e não queria ter que fica mexendo em código existente toda vez que for preciso criar um novo widget, então desta forma só precisaria criar uma classe pra trabalha com conteúdo dele e um jsp pra trabalha com a interface.

(valeu tentei no foward de tudo que é forma do "/widget" em diante, mas nem tinha me passado pela cabeça por desde o web-inf)

This message was edited 1 time. Last update was at 30/06/2010 18:52:18

[Email] [MSN]
Lucas Cavalcanti
GUJ Hacker
[Avatar]

Membro desde: 08/07/2007 00:08:14
Mensagens: 6394
Offline

de qqer forma, crie uma lógica do tipo:



daí vc faria o forward:



melhor do q ficar espalhando isso pelo código todo

--
Caelum
www.caelum.com.br

 
Índice dos Fóruns » Frameworks e Bibliotecas brasileiros
Ir para:   
Powered by JForum 2.1.8 © JForum Team