Re: Ejecutar código javascript en java

Carlos Nicolás <[email protected]>
Newsgroups gmane.comp.java.javaspain
Message-ID <[email protected]>
¿No seria mas comodo mandar la respuesta a una jsp  de
la forma habitual e incluir en el body onload de la
pagina el codigo javascript a realizar?
--- Sebastian Gurin <sgurin-nLx/x0uvtyR/[email protected]> wrote:

> y dónde se ejecuta Ing? ;)
> 
> On Tue, 13 May 2008 07:28:11 -0700 (PDT)
> EJ VT <[email protected]> wrote:
> 
> > Si puedes hacerlo. Yo lo he hecho desde el
> controlador enviando la salida (response) a un
> objeto de tipo PrintWriter. Algo como esto,
> suponiendo que recibes el response en el
> controlador:
> > 
> >         PrintWriter out;
> > 
> >         response.setContentType("text/html");
> >         out = response.getWriter();
> >        
> >         out.println("<script
> language='JavaScript'>");
> >         out.print("");
> > `       //Aqui arriba va el cuerpo del método
> javascript o la llamada a una función javascript
> >         out.println("</script>")
> > 
> > Espero te sirva.
> > 
> > Saludos y suerte
> > 
> > Edgard Velásquez
> > Ing. de Sistemas
> > GNU/Linux Registered User #: 388478
> > Debian User
> > &quot;Libertad de pensamiento, libertad de vida,
> sé libre (GNU/Linux)&quot;
> > &quot;Podrán quitarnos la vida, pero nunca nuestra
> libertad
> > (William Wallace)&quot;
> > Caracas, Venezuela
> > 
> > --- El dom, 11/5/08, antonio munoz lopez
> <[email protected]> escribió:
> > De: antonio munoz lopez
> <[email protected]>
> > Asunto: [javaSpain] Ejecutar código javascript en
> java
> > Para: [email protected]
> > Fecha: domingo, 11 mayo, 2008 5:20
> > 
> > 
> > Hola a todos,
> >        Espero que alguien me pueda resolver la
> siguiente duda: necesito ejecutar una función
> javascript desde una clase java y no sé como
> hacerlo. No sé si existe algo parecido a Jython para
> javascript.
> > 
> > Saludos y Gracias
> > 
> > 
> > ------------------------------------------------
> > 
> > Enviado desde Correo Yahoo!
> > La bandeja de entrada más inteligente.
> > 
> > 
> > 
> > ------------------------------------------------
> > 
> > Enviado desde Correo Yahoo!
> > La bandeja de entrada más inteligente.
> > 
> 
> -- 
> Sebastian Gurin <sgurin-nLx/x0uvtyR/[email protected]>
> 


Carpe diem.


      __________________________________________________________
Sent from Yahoo! Mail.
A Smarter Email http://uk.docs.yahoo.com/nowyoucan.html
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.