Tema: objetos
Ver Mensaje Individual
  #4 (permalink)  
Antiguo 09/11/2004, 12:50
Avatar de orchabel
orchabel
 
Fecha de Ingreso: marzo-2002
Ubicación: Hundido en un rincón...
Mensajes: 401
Antigüedad: 22 años, 8 meses
Puntos: 1
en este link encontrarás como llamar funciones en clases compiladas de java

http://www.forosdelweb.com/showpost....67&postcount=2

por lo que veo de pronto tienes problemas es en la forma como envias los datos de la clase
a coldfusion

si envias un array de una sola posición, coldfusion lo tomará como una lista
si envias un array asociado con llaves, coldfusion lo tomará como un object

por ejemplo este es una secuencia sencilla que retorna desde una función en una clase en java un array de una dimensión con solo numeros

Código:
con = DriverManager.getConnection(m_poolName);
statement = con.prepareStatement("select id from my_table");
res = statement.executeQuery();
int cant = res.getMaxRows();
int lista = new int[cant];
int i=0;
while(res.next()){
lista[i] = res.getInt(1); 
i=i+1;
}
res.close();
statement.close(); 
return(lista);
en este caso. Coldfusion cuando reciba el dato, lo tomará como una lista

espero haberte ayudado. Saludos!
__________________
BugHunter II
"si quieres un mañana mejor, piensa en ser mejor para un mañana"