Re: [java-list] JSP / Javascript

2001-04-26 Por tôpico Luis Henrique Bogo

Preciso instanciar uma classe Java que esta no servidor e chamar um método
da mesma...

- Original Message -
From: "Daniel A. Melo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, April 24, 2001 10:04 AM
Subject: Re: [java-list] JSP / Javascript


> O codigo java em scriptlets é executado no momemtno em que a página é
> solicitada, é quando o container compila a página e executa-a.
>
> que tipo de ação vc precisa? o q vc quer fazer ao fechar a página?
>
> []´s
>
>
> Daniel A.
> Luis Henrique Bogo wrote:
>
> > Pessoal
> >
> > Problema seguinte: preciso que um código JSP seja executado qdo o
browser
> > for fechado. A solução que achei foi chamar um método javascript no
> > OnUnLoad( ) e a partir desse método chamar meus comando JSP.
> >
> > Código dessa lambança:
> >
> > function Fechando()
> > {
> >  <%
> >  System.out.println(" * saindo ");
> >  %>
> > }
> >
> > 
> >
> > O que acontece: Qdo chama o pagina na primeira vez executa o
> > System.out.println( ), mas qdo fecho não. O que deduzi é que ele não
> > interpreta a parte JSP como parte do método Javascript, aí qdo fecho a
> > página ele executa o Fechando ( ) como se não houvesse código.
> >
> > Perguntas: To certo?? Como posso resolver??
> >
> > Agradeço desde já
> >
> > Luis
> >
> > =
> > Luis Henrique Bogo
> > Mestrado Eng. Produção e Sistemas
> > UFSC - Floripa - Brasil
> > =
> > Babe na ilha: www.ilhafloripa.com.br/frame.htm
> >
> > "Não há stress que um bom dia de surf não cure"
> >
> > "Casamento é o triunfo da imaginação sobre a inteligência"
> >
> > -
> >
> > -- 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
> > para sair da lista: envie email para
[EMAIL PROTECTED]
>
> -
>
>
>
> -- 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
> para sair da lista: envie email para [EMAIL PROTECTED]
> -
>
>


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] JSP / Javascript

2001-04-26 Por tôpico Bernardo Bessa


Olá.

O que você está tentando fazer é impossível, a não ser que faça uma
"gambiarra" como essa:


function Fechando()
{
window.open("meuarquivo.jsp","_novaJanela")
}




* no arquivo "meuarquivo.jsp" ***
<%
System.out.println(' saindo *')
%>


self.close  // para feixar a janela aberta e não deixar o usuário fulo
da vida.



Esse é o único jeito de invocar código JSP (executado no servidor)
através de JavaScript (cliente): abrir uma url para um arquivo .jsp

Abraços,

Bernardo Bessa
[EMAIL PROTECTED]

> Luis Henrique Bogo wrote:
>
> > Pessoal
> >
> > Problema seguinte: preciso que um código JSP seja executado qdo o
browser
> > for fechado. A solução que achei foi chamar um método javascript no
> > OnUnLoad( ) e a partir desse método chamar meus comando JSP.
> >
> > Código dessa lambança:
> >
> > function Fechando()
> > {
> >  <%
> >  System.out.println(" * saindo ");
> >  %>
> > }
> >
> > 
> >
> >
> > O que acontece: Qdo chama o pagina na primeira vez executa o
> > System.out.println( ), mas qdo fecho não. O que deduzi é que ele não
> > interpreta a parte JSP como parte do método Javascript, aí qdo fecho a
> > página ele executa o Fechando ( ) como se não houvesse código.
> >
> > Perguntas: To certo?? Como posso resolver??
> >
> > Agradeço desde já
> >
> > Luis



-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] JSP / Javascript

2001-04-25 Por tôpico lusoujava

Caro Luis,

Da forma que vc está fazendo o código está sendo executado no momento em
que sua página JSP é compilada.
[ ]´s
Luciano da Silva Coelho
[EMAIL PROTECTED]
Sun Certified Programmer for JAVA2
Sun Certified Instructor for JAVA2
Diretor de Tecnologia
e-Sec Tecnologia em Segurança de Dados
www.esec.com.br
- Original Message -
From: "Luis Henrique Bogo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Monday, April 23, 2001 2:26 PM
Subject: [java-list] JSP / Javascript


> Acesso fácil, rápido e ilimitado? Suporte 24hs? R$19,90?
> Só no AcessoBOL. http://www.bol.com.br/acessobol/
>
>
> Pessoal
>
> Problema seguinte: preciso que um código JSP seja executado qdo o browser
> for fechado. A solução que achei foi chamar um método javascript no
> OnUnLoad( ) e a partir desse método chamar meus comando JSP.
>
> Código dessa lambança:
>
> function Fechando()
> {
>  <%
>  System.out.println(" * saindo ");
>  %>
> }
>
> 
>
>
> O que acontece: Qdo chama o pagina na primeira vez executa o
> System.out.println( ), mas qdo fecho não. O que deduzi é que ele não
> interpreta a parte JSP como parte do método Javascript, aí qdo fecho a
> página ele executa o Fechando ( ) como se não houvesse código.
>
> Perguntas: To certo?? Como posso resolver??
>
> Agradeço desde já
>
> Luis
>
> =
> Luis Henrique Bogo
> Mestrado Eng. Produção e Sistemas
> UFSC - Floripa - Brasil
> =
> Babe na ilha: www.ilhafloripa.com.br/frame.htm
>
> "Não há stress que um bom dia de surf não cure"
>
> "Casamento é o triunfo da imaginação sobre a inteligência"
>
> -
>
>
> -- 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
> para sair da lista: envie email para [EMAIL PROTECTED]
> -
>
>


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-





Re: [java-list] JSP / Javascript

2001-04-25 Por tôpico Alexandre Torres

Tenta algo do tipo:

function Fechando()
{
window.alert("<%
 System.out.println(" * saindo ");
 %>");
}


Entendeu ? vc tem que usar o javascript no cliente, o JSP so preenche a 
pagina nos pedaços que vc determina como variaveis.
Se vc olhar o source do teu resultado anterior , vc vai ver o  
fechando, mas isso nao gera um erro no javascript

[]s Torres

Luis Henrique Bogo wrote:

> Pessoal
> 
> Problema seguinte: preciso que um código JSP seja executado qdo o browser
> for fechado. A solução que achei foi chamar um método javascript no
> OnUnLoad( ) e a partir desse método chamar meus comando JSP.
> 
> Código dessa lambança:
> 
> function Fechando()
> {
>  <%
>  System.out.println(" * saindo ");
>  %>
> }
> 
> 
> 
> 
> O que acontece: Qdo chama o pagina na primeira vez executa o
> System.out.println( ), mas qdo fecho não. O que deduzi é que ele não
> interpreta a parte JSP como parte do método Javascript, aí qdo fecho a
> página ele executa o Fechando ( ) como se não houvesse código.
> 
> Perguntas: To certo?? Como posso resolver??
> 
> Agradeço desde já
> 
> Luis
> 
> =
> Luis Henrique Bogo
> Mestrado Eng. Produção e Sistemas
> UFSC - Floripa - Brasil
> =
> Babe na ilha: www.ilhafloripa.com.br/frame.htm
> 
> "Não há stress que um bom dia de surf não cure"
> 
> "Casamento é o triunfo da imaginação sobre a inteligência"
> 
> -
> 
> 
> -- 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
> para sair da lista: envie email para [EMAIL PROTECTED] 
> -
> 
> 
> 
> 


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] JSP / Javascript

2001-04-25 Por tôpico Daniel A. Melo

O codigo java em scriptlets é executado no momemtno em que a página é
solicitada, é quando o container compila a página e executa-a.

que tipo de ação vc precisa? o q vc quer fazer ao fechar a página?

[]´s


Daniel A.
Luis Henrique Bogo wrote:

> Pessoal
>
> Problema seguinte: preciso que um código JSP seja executado qdo o browser
> for fechado. A solução que achei foi chamar um método javascript no
> OnUnLoad( ) e a partir desse método chamar meus comando JSP.
>
> Código dessa lambança:
>
> function Fechando()
> {
>  <%
>  System.out.println(" * saindo ");
>  %>
> }
>
> 
>
> O que acontece: Qdo chama o pagina na primeira vez executa o
> System.out.println( ), mas qdo fecho não. O que deduzi é que ele não
> interpreta a parte JSP como parte do método Javascript, aí qdo fecho a
> página ele executa o Fechando ( ) como se não houvesse código.
>
> Perguntas: To certo?? Como posso resolver??
>
> Agradeço desde já
>
> Luis
>
> =
> Luis Henrique Bogo
> Mestrado Eng. Produção e Sistemas
> UFSC - Floripa - Brasil
> =
> Babe na ilha: www.ilhafloripa.com.br/frame.htm
>
> "Não há stress que um bom dia de surf não cure"
>
> "Casamento é o triunfo da imaginação sobre a inteligência"
>
> -
>
> -- 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
> para sair da lista: envie email para [EMAIL PROTECTED]
> -



-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] JSP / Javascript

2001-04-25 Por tôpico Sergio Oliveira Jr.

Luis,

Voce misturou client-side com server-side.

Comunicação entre JSP e Client JavaScript é impossível.

[]'s

Sergio




>From: "Luis Henrique Bogo" <[EMAIL PROTECTED]>
>Reply-To: [EMAIL PROTECTED]
>To: <[EMAIL PROTECTED]>, <[EMAIL PROTECTED]>
>Subject: [java-list] JSP / Javascript
>Date: Mon, 23 Apr 2001 14:26:04 -0300
>
>Pessoal
>
>Problema seguinte: preciso que um código JSP seja executado qdo o browser
>for fechado. A solução que achei foi chamar um método javascript no
>OnUnLoad( ) e a partir desse método chamar meus comando JSP.
>
>Código dessa lambança:
>
>function Fechando()
>{
>  <%
>  System.out.println(" * saindo ");
>  %>
>}
>
>
>
>
>O que acontece: Qdo chama o pagina na primeira vez executa o
>System.out.println( ), mas qdo fecho não. O que deduzi é que ele não
>interpreta a parte JSP como parte do método Javascript, aí qdo fecho a
>página ele executa o Fechando ( ) como se não houvesse código.
>
>Perguntas: To certo?? Como posso resolver??
>
>Agradeço desde já
>
>Luis
>
>=
>Luis Henrique Bogo
>Mestrado Eng. Produção e Sistemas
>UFSC - Floripa - Brasil
>=
>Babe na ilha: www.ilhafloripa.com.br/frame.htm
>
>"Não há stress que um bom dia de surf não cure"
>
>"Casamento é o triunfo da imaginação sobre a inteligência"
>
>-
>
>
>-- 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
>para sair da lista: envie email para [EMAIL PROTECTED]
>-
>

_
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com.


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




Re: [java-list] JSP / Javascript

2001-04-25 Por tôpico Sven van ´t Veer

Pois eh. o onUnload é evento de javascript p/ quando o usuário saia da 
página. JSP roda no lado do servidor. Se o cliente fecha o browser (ou 
muda de página digitando outro url no browser) não há garantia que seu 
JSP executa. Quando o brouswe vai de  http://url1.com.br para 
http://url2.com.br ele "fecha" a coneção com o servidor (há até alguns 
servidores que jogam um SocketException).

Luis Henrique Bogo wrote:

> Pessoal
> 
> Problema seguinte: preciso que um código JSP seja executado qdo o browser
> for fechado. A solução que achei foi chamar um método javascript no
> OnUnLoad( ) e a partir desse método chamar meus comando JSP.
> 
> Código dessa lambança:
> 
> function Fechando()
> {
>  <%
>  System.out.println(" * saindo ");
>  %>
> }
> 
> 
> 
> 
> O que acontece: Qdo chama o pagina na primeira vez executa o
> System.out.println( ), mas qdo fecho não. O que deduzi é que ele não
> interpreta a parte JSP como parte do método Javascript, aí qdo fecho a
> página ele executa o Fechando ( ) como se não houvesse código.
> 
> Perguntas: To certo?? Como posso resolver??
> 
> Agradeço desde já
> 
> Luis
> 
> =
> Luis Henrique Bogo
> Mestrado Eng. Produção e Sistemas
> UFSC - Floripa - Brasil
> =
> Babe na ilha: www.ilhafloripa.com.br/frame.htm
> 
> "Não há stress que um bom dia de surf não cure"
> 
> "Casamento é o triunfo da imaginação sobre a inteligência"
> 
> -
> 
> 
> -- 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
> para sair da lista: envie email para [EMAIL PROTECTED] 
> -
> 
> 


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




RES: [java-list] JSP / Javascript

2001-04-25 Por tôpico Clayton Rocha Fermino
Title: RES: [java-list] JSP / Javascript





Não tenho certeza mas coloca


response.write "<% System.out.println(" * saindo "); %>"


que pode funcioncar... nunca passei por isso mas creio que ajude.


[]´s



**
Clayton Rocha Fermino
[EMAIL PROTECTED]    
CTC - Centro de Tecnologia Copersucar  
(19) 429-8243   
**



-Mensagem original-
De: Luis Henrique Bogo [mailto:[EMAIL PROTECTED]]
Enviada em: Segunda-feira, 23 de Abril de 2001 14:26
Para: [EMAIL PROTECTED]; [EMAIL PROTECTED]
Assunto: [java-list] JSP / Javascript



Pessoal


Problema seguinte: preciso que um código JSP seja executado qdo o browser
for fechado. A solução que achei foi chamar um método javascript no
OnUnLoad( ) e a partir desse método chamar meus comando JSP.


Código dessa lambança:


function Fechando()
{
 <%
 System.out.println(" * saindo ");
 %>
}






O que acontece: Qdo chama o pagina na primeira vez executa o
System.out.println( ), mas qdo fecho não. O que deduzi é que ele não
interpreta a parte JSP como parte do método Javascript, aí qdo fecho a
página ele executa o Fechando ( ) como se não houvesse código.


Perguntas: To certo?? Como posso resolver??


Agradeço desde já


Luis


=
Luis Henrique Bogo
Mestrado Eng. Produção e Sistemas
UFSC - Floripa - Brasil
=
Babe na ilha: www.ilhafloripa.com.br/frame.htm


"Não há stress que um bom dia de surf não cure"


"Casamento é o triunfo da imaginação sobre a inteligência"


-



-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-





Re: [java-list] JSP / Javascript

2001-04-25 Por tôpico Leonardo Souza Mario Bueno


- Original Message -
From: "Luis Henrique Bogo" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>; <[EMAIL PROTECTED]>
Sent: Monday, April 23, 2001 2:26 PM
Subject: [java-list] JSP / Javascript


> Pessoal
>
> Problema seguinte: preciso que um código JSP seja executado qdo o browser
> for fechado. A solução que achei foi chamar um método javascript no
> OnUnLoad( ) e a partir desse método chamar meus comando JSP.
>
> Código dessa lambança:
>
> function Fechando()
> {
>  <%
>  System.out.println(" * saindo ");
>  %>
> }
>
> 
>
>
> O que acontece: Qdo chama o pagina na primeira vez executa o
> System.out.println( ), mas qdo fecho não. O que deduzi é que ele não
> interpreta a parte JSP como parte do método Javascript, aí qdo fecho a
> página ele executa o Fechando ( ) como se não houvesse código.
>
> Perguntas: To certo?? Como posso resolver??

Não :). O problema é que o código JSP roda no servidor no momento em que a página é
gerada e o JavaScript roda no browser no evento onUnload. Vc pode tentar é o
seguinte:

 function Fechando()
 {
newWindow = window.open("jspQueFazOPrintln.jsp");
newWindow.close();
//Se não funcionar apague a linha acima e tente a linha abaixo
//setTimeOut("newWindow.close()",5);
 }

Porque vc quer fazer isto? Se for para liberar recursos no fim de uma sessão não
seria melhor usar HttpSessionBindingListener?

[],
Leonardo.


>
> Agradeço desde já
>
> Luis
>
> =
> Luis Henrique Bogo
> Mestrado Eng. Produção e Sistemas
> UFSC - Floripa - Brasil
> =
> Babe na ilha: www.ilhafloripa.com.br/frame.htm
>
> "Não há stress que um bom dia de surf não cure"
>
> "Casamento é o triunfo da imaginação sobre a inteligência"
>
> -
>
>
> -- 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
> para sair da lista: envie email para [EMAIL PROTECTED]
> -
>


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-




[java-list] JSP / Javascript

2001-04-23 Por tôpico Luis Henrique Bogo

Pessoal

Problema seguinte: preciso que um código JSP seja executado qdo o browser
for fechado. A solução que achei foi chamar um método javascript no
OnUnLoad( ) e a partir desse método chamar meus comando JSP.

Código dessa lambança:

function Fechando()
{
 <%
 System.out.println(" * saindo ");
 %>
}




O que acontece: Qdo chama o pagina na primeira vez executa o
System.out.println( ), mas qdo fecho não. O que deduzi é que ele não
interpreta a parte JSP como parte do método Javascript, aí qdo fecho a
página ele executa o Fechando ( ) como se não houvesse código.

Perguntas: To certo?? Como posso resolver??

Agradeço desde já

Luis

=
Luis Henrique Bogo
Mestrado Eng. Produção e Sistemas
UFSC - Floripa - Brasil
=
Babe na ilha: www.ilhafloripa.com.br/frame.htm

"Não há stress que um bom dia de surf não cure"

"Casamento é o triunfo da imaginação sobre a inteligência"

-


-- 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
para sair da lista: envie email para [EMAIL PROTECTED] 
-