Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   devolucion de valor (http://www.forosdelweb.com/f45/devolucion-valor-578477/)

fbirrer 21/04/2008 17:47

devolucion de valor
 
hola a todos!

Necesito orientacion....
hice una funcion en java y estoy utilizando websphere+dwr.
Esta funcion me está devolviendo un int.

llamo a la funcion, y, mediante javascript, pido que me devuelva el valor que retorna la funcion, pero este me muestra indefinido....

¿Alguien sabe que tengo que hacer para que me retorno el valor?

Gracias

goncafa 28/04/2008 08:55

Re: devolucion de valor
 
Recuerda que estas tratando de juntar una aplicaicon que corre del lado del servidor (Java) con una que corre en el cliente (JavaScript) no puedes hacer correr ambas instancias al mismo tiempo a menos que lo emules con AJAX.

Por ende, si quieres asignar un valor en vase al retorno de un metodo Java a una variable JavaScript solo podras hacerlo al momento de cargar la pagina por primera vez, si la pagina ya esta caragada no podra sir seteando valores al JavaScript en base a calculos que debiesen hacerse en el servidor.

Saludos

fbirrer 28/04/2008 23:42

Re: devolucion de valor
 
Cita:

Iniciado por goncafa (Mensaje 2382265)
Recuerda que estas tratando de juntar una aplicaicon que corre del lado del servidor (Java) con una que corre en el cliente (JavaScript) no puedes hacer correr ambas instancias al mismo tiempo a menos que lo emules con AJAX.

Por ende, si quieres asignar un valor en vase al retorno de un metodo Java a una variable JavaScript solo podras hacerlo al momento de cargar la pagina por primera vez, si la pagina ya esta caragada no podra sir seteando valores al JavaScript en base a calculos que debiesen hacerse en el servidor.

Saludos

hola goncafa, gracias por responder....

pero mediante ajax/java existe un ejemplo en que yo selecciono un combo y este va al servidor y retorna un array, el cual corresponde a una recordset filtrado con el dato que envié.

pero bueno... debo seguir buscando

goncafa 29/04/2008 06:48

Re: devolucion de valor
 
Si es asi, una vez que se te retorna el array debes antes parsearlo a XML para que pueda este ser interpretado despeus en el cliente mediante JavaScript he ir asignando los valores que evngan en el XML a un Array que tengas en JavaScrip o bien ir agregando de a uno los elementos al combobox.


La zona horaria es GMT -6. Ahora son las 05:45.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.