[Ayuda] Pregunta de Apache Tomcat y JavaBeans
Anibal J. Avelar
aavelar en cofradia.org
Jue Nov 11 10:21:47 CST 2004
Pues ya todo esta bien ... que raro no jalo ... reinicia el Tomcat ....
yo solo lo uso en Linux pero deberia ser igual en Windows ...
Lo ideal es trabajar con archivos WAR. Ahi metes tus jsp y creas el
directorio WEB-INF.
Checate esta liga de como debe ser ...
http://www.osmosislatina.com/tomcat/wars.htm
Primero asegurate que jale Tomcat con algun JSP de ejemplo.
ummm .... me sirvio para recordar mis tiempos de programador de Java
.... jaja
Saludos
FixXxeR
Alejandro Martínez wrote:
>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