| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2008 13:35:19
|
rico700
Thread.start()
Membro desde: 12/06/2008 14:07:41
Mensagens: 30
Offline
|
Como que eu posso redirecionar no servlet para uma pagina com frame.
eu sempre usava para redirecionar no servlet o
response.sendRedirect("pagina.jsp") mas eu nunca tinha usado com frame pois só tenho que modificar a parte debaixo.
Peço ajuda de vcs,
Se alguem souber um jeito de fazer dentro do servlet eu agradeço.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2008 13:39:03
|
Rafael Nunes
Moderador
![[Avatar]](/images/avatar/d072677d210ac4c03ba046120f0802ec.png)
Membro desde: 09/10/2003 13:41:06
Mensagens: 2890
Localização: sao bernardo do campo
Offline
|
A requisição parte do frame também, certo?
Se sim, ja tentou direcionar o target da requisição?
|
------------------------------------------------------------------
"Think different? I'd be happy if most people would just think..."
http://www.yaw.com.br
http://twitter.com/rafanunes
http://twitter.com/youandwe
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2008 14:00:39
|
faelcavalcanti
GUJ Ranger
![[Avatar]](/images/avatar/04f2a4140112ae491f66a1c558df795f.jpg)
Membro desde: 03/05/2006 13:16:25
Mensagens: 960
Localização: Recife-PE
Offline
|
quando você submeter a página do frame ele irá disparar o servlet que vc invocou, no caso ele irá renderizar somente no frame o qual foi solicitado, a partir dele você também poderá encapsular a string da página que você deseja carregar, utilizando o método encodeRedirectURL e passar para o dispatcher.
|

--
http://faelcavalcanti.wordpress.com/ :: http://pe.debianbrasil.org/
--
Acredite um pouco mais na força de sua própria intuição. Muitas vezes deixamos de realizar algo de bom ou que nos favoreça simplesmente porque achamos tudo muito difícil e por isso nem começamos. Moral da história: A vida é o caminho e não o destino, você é o arquiteto do seu caminho!
--
Obrigado, Rafa Rocha! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2008 14:04:52
|
rico700
Thread.start()
Membro desde: 12/06/2008 14:07:41
Mensagens: 30
Offline
|
ta se eu botar no action da form o target para o frame já funciona?
como q eu faço no servlet para ele ir para a pagina que eu quero com sendredirect ele troca a pagina toda ou nao?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 14/07/2008 15:23:31
|
faelcavalcanti
GUJ Ranger
![[Avatar]](/images/avatar/04f2a4140112ae491f66a1c558df795f.jpg)
Membro desde: 03/05/2006 13:16:25
Mensagens: 960
Localização: Recife-PE
Offline
|
tanto o metodo sendRedirect e encodeRedirectURL geralmente, são utilizados para encapsular o jsessionid, junto com a requisição do usuário.
no seu caso você pode utilizar o target caso queira personalizar a requisição em um frame escondido por exemplo para processar algo por trás. sete o id do form utilizado no target para enviar o submit com os parametros que devem estar dentro deste formulario.
agora para redirecionar para outra página você pode usar um submit normal que na página do frame ele irá renderizar somente o frame requisitado.
não entendi muito bem o porque do sendRedirect neste caso?
|

--
http://faelcavalcanti.wordpress.com/ :: http://pe.debianbrasil.org/
--
Acredite um pouco mais na força de sua própria intuição. Muitas vezes deixamos de realizar algo de bom ou que nos favoreça simplesmente porque achamos tudo muito difícil e por isso nem começamos. Moral da história: A vida é o caminho e não o destino, você é o arquiteto do seu caminho!
--
Obrigado, Rafa Rocha! |
|
|
 |
|
|