Foros del Web » Programación para mayores de 30 ;) » Java »

Crear tabla de Array

Estas en el tema de Crear tabla de Array en el foro de Java en Foros del Web. Buenos días. Quisiera saber como puedo mostrar en un jsp el resultado de un arraylist como si fuera una tabla. Tengo el siguiente codigo y ...
  #1 (permalink)  
Antiguo 30/01/2009, 06:15
 
Fecha de Ingreso: enero-2009
Mensajes: 42
Antigüedad: 15 años, 3 meses
Puntos: 0
Crear tabla de Array

Buenos días.

Quisiera saber como puedo mostrar en un jsp el resultado de un arraylist como si fuera una tabla. Tengo el siguiente codigo y como es un array me aparecen los resultados seguidos:

public List getresultado() throws SQLException, ClassNotFoundException {
List listaTotal = new ArrayList();
String strSql = "select * from alrefe where refcli='" + refCli + "'";
// Class.forName(controlador);
conexion = DriverManager.getConnection(url, login, passwd);
try {
pConsulta = conexion.prepareStatement(strSql);
resultadoTotal = pConsulta.executeQuery();
while (resultadoTotal.next()) {
refCod = resultadoTotal.getString("refcod");
refDes = resultadoTotal.getString("refdes");
listaTotal.add(refCod);
listaTotal.add(refDes);
}
} catch (SQLException e) {
System.out.println(e.getMessage());
} finally {
if (resultadoTotal != null) {
resultadoTotal.close();
conexion.close();
}
}
return listaTotal;
}

Muchas gracias
  #2 (permalink)  
Antiguo 31/01/2009, 05:19
Avatar de TresPuntoDos  
Fecha de Ingreso: septiembre-2008
Ubicación: Madrid, España
Mensajes: 242
Antigüedad: 15 años, 7 meses
Puntos: 3
Respuesta: Crear tabla de Array

Podrias hacer 3 cosas:

1- Si solo tienes una lista, pintar los registros pares en un <td> y los impares en el otro y asi hacerlo en forma de tabla

2- Te creas 2 listas y pintas cada lista en uno de los <td>

3- Crearte una clase que tenga 2 atributos, uno para cada columna que devuelve tu consulta y luego crearte un objeto de esa clase por cada registro que te devuelva la consulta. Los añades a la lista y luego pintas cada atributo de cada objeto en un <td>
__________________
Tres punto Dos - Mi Blog sobre J2EE, Java, Struts y Diseño Web
Proyecto BloJ - Crea tu blog Java
  #3 (permalink)  
Antiguo 02/02/2009, 05:47
 
Fecha de Ingreso: enero-2009
Mensajes: 42
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Crear tabla de Array

Muchas gracias.
Las mejores opciones creo que son la 2 y la 3, pero ¿Como lo hago? soy bastante novato y estoy un poco perdido.
  #4 (permalink)  
Antiguo 03/02/2009, 14:30
Avatar de TresPuntoDos  
Fecha de Ingreso: septiembre-2008
Ubicación: Madrid, España
Mensajes: 242
Antigüedad: 15 años, 7 meses
Puntos: 3
Respuesta: Crear tabla de Array

Usas algun framework como Struts o algo asi o lo vas a hacer directamente metiendo codigo Java en la JSP?
__________________
Tres punto Dos - Mi Blog sobre J2EE, Java, Struts y Diseño Web
Proyecto BloJ - Crea tu blog Java
  #5 (permalink)  
Antiguo 04/02/2009, 02:23
 
Fecha de Ingreso: enero-2009
Mensajes: 42
Antigüedad: 15 años, 3 meses
Puntos: 0
Respuesta: Crear tabla de Array

Seria metiendo el codigo directamente el beans, pero no sé si se puede o es recomendable.

De todas maneras muchas gracias por responder.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 09:29.