JSP (Java Server Page) - Mostrar tabla de BD en JSP

 
Vista:
sin imagen de perfil

Mostrar tabla de BD en JSP

Publicado por Jorge (4 intervenciones) el 17/04/2015 09:48:02
Buenas,

estoy creando una pequeña aplicacion, y necesito hacer una consulta una BD y obtener un tabla de dato para posteriormente mostrarla. Mi problema es, que no se como hacer una tabla, que adapte su numero de filas, a las entradas que haya en la base de datos. No se si habra alguna solucion, incorporando algo de codigo java al JSP de solucionar este problema.

Gracias
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Mostrar tabla de BD en JSP

Publicado por Jorge (4 intervenciones) el 20/04/2015 13:23:04
Vale, lo tengo solucionado, definitivamente soy retrasado xDD.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
Imágen de perfil de xve

Mostrar tabla de BD en JSP

Publicado por xve (8 intervenciones) el 20/04/2015 19:34:36
Esto nos pasa a todos Jorge...

Donde estaba el problema?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar
sin imagen de perfil

Mostrar tabla de BD en JSP

Publicado por Jorge (4 intervenciones) el 21/04/2015 10:23:31
Los arboles no me dejaban ver la tabla xD.

Me enpeñé en hacerlo de cierta manera y, como es lógico, no salia. Al final lo resolví así:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
<tr style="background: #8293E7">
						 <td>Fecha</td><td>Usuario</td><td>Asunto</td><td>Detalle</td>
					</tr>
					<c:forEach items = "${GestionEstados.listaComunicaciones}" var="com">
							<tr>
								<td style="width: 15%">
								<c:out value="${com.fecha}"/><br>
								</td>
								<td style="width: 10%">
								<c:out value="${com.container}"/><br>
								</td>
								<td style="width: 10%">
								<c:out value="${com.asunto}"/><br>
								</td>
								<td style="width: 65%">
								<c:out value="${com.detalle}"/><br>
								</td>
							</tr>
					</c:forEach>

Mi problema era, intentar poner la etiqueta <tr></tr> fuera del forEach, con lo cual, me salian cosas muy extrañas xD.

Un saludo.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar