OK, Gambit
  O que aconteceu foi que n�s realmente tivemos vis�es diferentes do
mesmo caso, pelo que eu entendi da sua mensagem, voc� est� considerando
como um outro context um outro recurso qualquer no servidor(Uma outra
p�gina da mesma aplica��o, por exemplo), enquanto eu estava considerando
como contexto uma outra aplica��o, dentro do mesmo cont�iner.
  

Marcelo Sousa Ancelmo

Borland Certified JBuilder 6 Developer
Sun Certified Programmer for Java 2 Plataform
Sun Certified Web Component Developer for J2EE Plataform


-----Mensagem original-----
De: Gambit [mailto:[EMAIL PROTECTED]] 
Enviada em: quinta-feira, 6 de fevereiro de 2003 20:33
Para: [EMAIL PROTECTED]
Assunto: Re: RES: RES: [enterprise-list] sendRedirect e HTTPS

E-mail Premium BOL
Antiv�rus, anti-spam e at� 100 MB de espa�o. Assine j�!
http://email.bol.com.br/

         Marcelo, estavamos falando de outro CONTEXT dentro do mesmo 
servidor.... o codigo q eu mandei faz exatamente isso faz um forward
para 
outro context dentro do mesmo servidor....
         Tanto eh que usei o seguinte codigo...
         ServletContext.getContext(...).getRequestDispatcher(...)

         Nao sei se seu email era para corrigir o q eu falei, mas se
era, 
leia com mais atencao, ou consulte a api do J2EE, pq esse codigo
funciona 
para fazer forward para outro Context, tanto eh q seu exemplo pega o 
RequestDispatcher do request, eu estou pegando o outro contexto e dele 
chamando o getRequestDispatcher ...  Eu olhei o email do Rafael e ele
nao 
fala sair do servidor, fala outra coisa, tudo bem que possa ter
entendido 
errado, ou eu entendi ele errado... acontece...

         e em relacao ao que o Bruno falou tb nao entendi pq um forward
nao 
funcionaria...
         Ja que a grande diferenca entre o sendRedirect e forward, eh q
o 
forward repassa o request para alguem, sem passar pelo cliente, enquanto
q 
o sendRedirect, eh enviada uma mensagem para o cliente q eles esta sendo

redirecionado...



At 05:02 PM 2/5/2003 -0200, you wrote:
>   Pessoal, sendRedirect reescreve a URL no Browser, fazendo voc� sair
do
>contexto da sua aplica��o se voc� colocar por exemplo:
>
>response.sendRedirect(http://java.sun.com);
>
>Claro que se voc� fizer um sendRedirect para um local da sua aplica��o
>voc� n�o vai sair do contexto.
>
>   Agora com o dispatcher � imposs�vel sair do servidor da aplica��o,
>porque ele trabalha com os arquivos que est�o contidos nele.
>   Se voc�s tentarem:
>
>RequestDispatcher rd =
>request.getRequestDispatcher("http://java.sun.com";);
>rd.forward(request, response);
>
>   Haver� uma mensagem de erro, dizendo que n�o � poss�vel localizar o
>arquivo.
>
>   Rafael, a API de Servlet diz explicitamente que o dispatcher n�o
pode
>sair do servidor:
>
>public abstract interface RequestDispatcher
>Defines an object that receives requests from the client and sends them
>to any resource (such as a servlet, HTML file, or JSP file) on the
>server. The servlet container creates the RequestDispatcher object,
>which is used as a wrapper around a server resource located at a
>particular path or given by a particular name.
>
>Marcelo Sousa Ancelmo
>
>Borland Certified JBuilder 6 Developer
>Sun Certified Programmer for Java 2 Plataform
>Sun Certified Web Component Developer for J2EE Plataform
>
>
>-----Mensagem original-----
>De: Gambit [mailto:[EMAIL PROTECTED]]
>Enviada em: quarta-feira, 5 de fevereiro de 2003 00:56
>Para: [EMAIL PROTECTED]
>Assunto: Re: RES: [enterprise-list] sendRedirect e HTTPS
>
>E-mail Premium BOL
>Antiv�rus, anti-spam e at� 100 MB de espa�o. Assine j�!
>http://email.bol.com.br/
>
>          E ai leite...
>
>          Se esta saindo do contexto pode usar o
>ServletContext.getContext(...).getRequestDispatcher(...)
>
>          Cade o pessoal SCWD, isso cai na prova !!! :P
>(brincadeirinha...)
>
>          gambit
>
>At 01:20 PM 2/4/2003 -0300, you wrote:
>
> >         Marcelo,
> >
> >         N�o � em poss�vel sair do contexto da aplica��o qq
container?
>Sei
> > que no Tomcat � poss�vel, mas n�o sei se ficaria independente de
> > container, ou seja, se faz parte da especifica��o.
> >
> >         Se for padronizado que seja poss�vel configurar o servidor
de
> > aplica��o para cross-context, ele poderia usar o RequestDispatcher
>sempre...
> >
> >         Algu�m tem mais experi�ncia com isso?
> >
> >         Rafael Leite
> >         Analista de Sistemas - SAFF
> >         Softplan/Poligraph
> >         Sistema da Qualidade Certificado - ISO 9001 - BVQI - INMETRO
> >         Fone/Fax: 0xx(48) 3027-8000
> >         http://www.softplan.com.br
> >
> >
> >At 17:09 03/02/2003 -0200, you wrote:
> >>Bruno,
> >>Voc� est� usando sendRedirect pq est� saindo do Contexto da
aplica��o?
> >>Se n�o for caso, usa um RequestDispatcher que deve resolver o seu
> >>problema.
> >>
> >>Marcelo Sousa Ancelmo
> >>
> >>Borland Certified JBuilder 6 Developer
> >>Sun Certified Programmer for Java 2 Plataform
> >>Sun Certified Web Component Developer for J2EE Plataform
> >>
> >>
> >>-----Mensagem original-----
> >>De: Bruno Borges [mailto:[EMAIL PROTECTED]]
> >>Enviada em: sexta-feira, 31 de janeiro de 2003 11:43
> >>Para: [EMAIL PROTECTED]
> >>Assunto: [enterprise-list] sendRedirect e HTTPS
> >>
> >>E-mail Premium BOL
> >>Antiv�rus, anti-spam e at� 100 MB de espa�o. Assine j�!
> >>http://email.bol.com.br/
> >>galera... to com uma aplica��o aki onde o acesso nela
> >>tah sendo feita com https...
> >>
> >>https://endereco/aplicacao
> >>
> >>o problema eh o seguinte... em alguns servlets, eu
> >>fa�o um sendRedirect, e daih, a pagina de destino nao
> >>carrega, pois ao q me parece, tah voltando pro modo
> >>http.
> >>
> >>alguem jah percebeu isso?
> >>
> >>o container eh o Oracle 9iAS 9.0.2.1
> >>
> >>[]'s Bruno
> >>
>
>>______________________________________________________________________
>_
> >>Busca Yahoo!
> >>O servi�o de busca mais completo da Internet. O que voc� pensar o
>Yahoo!
> >>encontra.
> >>http://br.busca.yahoo.com/
> >>
>
>>---------------------------------------------------------------------
> >>Para cancelar a subscri��o, envie mensagem para:
> >>[EMAIL PROTECTED]
> >>Para comandos adicionais, envie mensagem para:
> >>[EMAIL PROTECTED]
> >>
> >>
> >>
> >>
> >>
>
>>---------------------------------------------------------------------
> >>Para cancelar a subscri��o, envie mensagem para:
> >>[EMAIL PROTECTED]
> >>Para comandos adicionais, envie mensagem para:
> >>[EMAIL PROTECTED]
> >
> >
> >---------------------------------------------------------------------
> >Para cancelar a subscri��o, envie mensagem para:
> >[EMAIL PROTECTED]
> >Para comandos adicionais, envie mensagem para:
> >[EMAIL PROTECTED]
> >
>
>
>
>---------------------------------------------------------------------
>Para cancelar a subscri��o, envie mensagem para:
>[EMAIL PROTECTED]
>Para comandos adicionais, envie mensagem para:
>[EMAIL PROTECTED]
>
>
>
>
>
>---------------------------------------------------------------------
>Para cancelar a subscri��o, envie mensagem para: 
>[EMAIL PROTECTED]
>Para comandos adicionais, envie mensagem para: 
>[EMAIL PROTECTED]



---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para:
[EMAIL PROTECTED]





---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para: 
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]

Responder a