Caro Felipe,

 

O JSP, tal como, ASP e PHP são scripts servidor. Eles não sabem como o seu Browser disponibiliza as páginas, explicando melhor ele não sabe se está em frames, os nomes destes frames, ele somente sabe redirecionar no mesmo frame que ele recebeu o request. Mudar de frame e abrir frame somente o Browser tem esta capacidade, logo você tem que fazer isto na máquina cliente através de javascript.

 

Como alternativa eu sugiro que você execute tudo no mesmo frame, e página que voltar a resposta neste frame vai redirecionar o frame _top para a url que você quer que ele vá.

No arquivo anexo tem o javascript para você colocar na sua página.

 

Rafael Siqueira

Webraska do Brasil (Mobiminds)

Director of Development - Automotive Division

Tel.: +55-11-3518-9080 r.208

[EMAIL PROTECTED]

 

 

--------------------------------------------------------

 Perdido?  Visite

--------------------------------------------------------

 

-----Original Message-----
From: Felipe Pittella [mailto:[EMAIL PROTECTED]]
Sent: quarta-feira, 2 de outubro de 2002 16:15
To: [EMAIL PROTECTED]
Subject: [java-list] <jsp:forward page="Pagina.jsp>

 

Ola , gostaria de saber como atraves da tag  

<jsp:forward page="Pagina.jsp"  >

 

como eu poderia indicar para tal página ser aberta como "_top" (na mesma pagina, substituindo a pagina de quadros/frames que existia..) ,exemplo , target="_top" igual em HTML???

 

porque , desta forma <jsp:forward page="Pagina.jsp" > , ele joga a pagina no quadro principal....e nao substitui..a apagina inteira....

 

Obrigado!

 

 

Felipe.


_______________________________________________________________
Be Unique! Get your personalized email address at www.NamePlanet.com



Coloque o trecho abaixo no início da página que está sendo redirecionada que ela 
atualizará o frame _top.



<script language=JavaScript>
<!--
function breakout (newURL) {
   _top.location = newURL;
}
// -->

</script>




Coloque o trecho abaixo no meio do código e modifique a página que você está querendo 
redirecionar o frame _top na variável abaixo




<% String location_frame_top = "teste.jsp"; %> 
<script language=JavaScript>
<!--
   breakout("<%=location_frame_top%>")
/ /-->
</script>

------------------------------ LISTA SOUJAVA ----------------------------
http://www.soujava.org.br  -  Sociedade de Usuários Java da Sucesu-SP
dúvidas mais comuns: http://www.soujava.org.br/faq.htm
regras da lista: http://www.soujava.org.br/regras.htm
historico: http://www.mail-archive.com/java-list%40soujava.org.br
para sair da lista: envie email para [EMAIL PROTECTED]
-------------------------------------------------------------------------

Responder a