[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]

[Hilos de Discusión] [Fecha] [Tema] [Autor]

Re: [Ayuda] Pregunta de Apache Tomcat y JavaBeans



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/






[Hilos de Discusión] [Fecha] [Tema] [Autor]