08/11/2005, 11:21
|
| | Fecha de Ingreso: noviembre-2005
Mensajes: 12
Antigüedad: 19 años, 2 meses Puntos: 0 | |
tienes razon hola jorjor!!!
la verdad el archivo no alcanza las 62 lineas mira:
************************************************** *
<%@ page language="java" %>
<%@ page import="java.util.*" %>
<%@ page import="libreria.*" %>
<html>
<head>
<title>Página Principal de mi Librería</title>
</head>
<body bgcolor="#ffffee">
<h1><center>Página Principal de mi Librería</center></h1>
<table align="center" cellpadding="2" cellspacing="2" border="1"
width="80%" bgcolor="#dddddd">
<tr>
<th>CODIGO</th>
<th>NOMBRE</th>
</tr>
<%
LibrosBD librosBD = (LibrosBD) application.getAttribute ("BaseDatos");
Collection libros = librosBD.getLibros();
if (libros != null) {
if (libros.size () > 0) {
for (Iterator iterator = libros.iterator(); iterator.hasNext(); ) {
Libro libro = (Libro) iterator.next ();
%>
<tr>
<td>
<%= libro.getCode () %>
</td>
<td>
<%= libro.getNombre () %>
</td>
</tr>
<%
}
}
}
%>
</table>
<br>
</body>
</html>
************************************************** **
gracias por responder, el error se debe a algo de un dato null, y si el error se encuentra en esta linea:
LibrosBD librosBD = (LibrosBD) application.getAttribute ("BaseDatos");
(LibrosBD) application.getAttribute ("BaseDatos") es null, luego asigno esto a librosBD, y de ahi en adelante pues bueno el error lo dice ya no?
ahora; mescionaste...
>>>
me parece que te falta un <resource-ref> en tu web.xml que apunte al Resource que has creado en el server.xml ¿no?
>>>
te refieres a algo como...
**********************
<resource-ref>
<description>
REFERERNCIA A LA BASE DE DATOS
</description>
<res-ref-name>
jdbc/siapDB
</res-ref-name>
<res-type>
javax.sql.DataSource
</res-type>
<res-auth>
Container
</res-auth>
</resource-ref>
*********************
y del server.xml... tenia entendido que lo menjor erea no modificar este archivo, el recurso debe ser de la aplicacion web, no del servidor, o al menos eso fue lo que leí en alguna parte.
si ha de modificarse el server.xml, donde ubico el recurso y como lo creo?
y si no es mucha molestia podria exlicarme un poco como funciona el web listener y de donde sale ese "application" de esta linea?
LibrosBD librosBD = (LibrosBD) application.getAttribute ("BaseDatos");
Gracias y disculpa la molestia pero apenas inicio en esto JEJE X)
Zacjack_ |