[Ayuda] Pregunta de Apache Tomcat y JavaBeans

Alejandro Martínez almarag en gmail.com
Jue Nov 11 15:49:32 CST 2004


Saludos:

Intenté con lo que comentas, pero no resultó. Sigue diciendo que el
paquete tablebean no existe...

Estoy pensando que puede ser un problema de Tomcat, pero no estoy muy
seguro. Si a alguien se le ocurre algo más, soy todo oídos...


On Thu, 11 Nov 2004 09:31:55 -0600, Anibal J. Avelar
<aavelar en cofradia.org> wrote:
> 
> Agrega en:
> 
> <%@ page contentType="text/html; charset=iso-8859-1" language="java"
> import="java.sql.*" errorPage="" %>
> 
> esto:
> 
> 
> <%@ page contentType="text/html; charset=iso-8859-1" language="java"
> import="java.sql.*, tablabean.*;" errorPage="" %>
> 
> con eso debe jalar ...
> 
> saludos.
> 
> FixXxeR
> 
> 
> 
> 
> Alejandro Martínez wrote:
> 
> >Saludos $world:
> >
> >Ojalá alguien de por aquí maneje Tomcat para que me oriente un poco:
> >
> >Estoy empezando a hacer algunos pininos con Tomcat, sin embargo, estoy
> >teniendo problemas con un maldito JavaBean que no se deja. El Bean es
> >espantosamente simple:
> >
> >package tablabean;
> >
> >public class tablabean{
> >
> >       public static String drawtable(){
> >
> >               String tabla = "<table><tr><th>Col 1</th><th>Col 2</th></tr>";
> >               tabla += "<tr><td>Fila 1/1</td><td>Fila 1/2</td></tr>";
> >               tabla += "</table>";
> >               return tabla;
> >
> >       }
> >
> >}
> >
> >Luego, la página jsp desde donde lo invoco es:
> >
> ><?xml version="1.0" encoding="iso-8859-1"?>
> ><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
> >"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
> ><%@ page contentType="text/html; charset=iso-8859-1" language="java"
> >import="java.sql.*" errorPage="" %>
> ><html xmlns="http://www.w3.org/1999/xhtml">
> ><head>
> ><jsp:useBean class="tablabean.tablabean" id="bean0" scope="page" />
> ><title>Prueba de JavaBean</title>
> ><meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
> ></head>
> >
> ><body>
> >
> ><%= bean0.drawTable(); %>
> >
> ></body>
> ></html>
> >
> >El bean compila perfecto, y lo copio a mi directorio
> >/WEB-INF/classes/tablabean/tablabean.class
> >
> >Sin embargo, el maldito Tomcat parece no pelar el directorio classes, ya que
> >me manda el típico error 500, escupiendo:
> >
> >An error occurred at line: 6 in the jsp file: /tablabean.jsp
> >
> >Generated servlet error:
> >    [javac] Compiling 1 source file
> >
> >C:\Archivos de programa\Apache Group\Tomcat
> >4.1\work\Standalone\localhost\_\tablabean_jsp.java:8: package tablabean does
> >not exist
> >import tablabean.*;
> >^
> >C:\Archivos de programa\Apache Group\Tomcat
> >4.1\work\Standalone\localhost\_\tablabean_jsp.java:49: package tablabean
> >does not exist
> >      tablabean.tablabean bean0 = null;
> >               ^
> >
> >An error occurred at line: 6 in the jsp file: /tablabean.jsp
> >
> >Generated servlet error:
> >C:\Archivos de programa\Apache Group\Tomcat
> >4.1\work\Standalone\localhost\_\tablabean_jsp.java:51: package tablabean
> >does not exist
> >        bean0 = (tablabean.tablabean) pageContext.getAttribute("bean0",
> >PageContext.PAGE_SCOPE);
> >                          ^
> >An error occurred at line: 6 in the jsp file: /tablabean.jsp
> >
> >Generated servlet error:
> >C:\Archivos de programa\Apache Group\Tomcat
> >4.1\work\Standalone\localhost\_\tablabean_jsp.java:54: package tablabean
> >does not exist
> >            bean0 = (tablabean.tablabean)
> >java.beans.Beans.instantiate(this.getClass().getClassLoader(),
> >"tablabean.tablabean");
> >                              ^
> >4 errors
> >
> >
> >Ya reinicié el server 'n' veces, revisé que los directorios estén
> >correctamente puestos y escritos, y en apariencia todo es correcto, pero
> >para Tomcat no existe el paquete. ¿Qué estoy haciendo mal?, ¿alguna pista?.
> >Llevo googleando un buen rato y no he encontrado respuesta, ojalá alguien me
> >pueda dar una orientada. Gracias y saludos.
> >
> >almarag.
> >
> >
> >
> >
> >_______________________________________________
> >Ayuda mailing list
> >Ayuda en linux.org.mx
> >Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/
> >
> >
> 
> _______________________________________________
> Ayuda mailing list
> Ayuda en linux.org.mx
> Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/
>

 
_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/



Más información sobre la lista de distribución Ayuda