JSP (Java Server Page) - Urge: Jsp con Tomcat

 
Vista:

Urge: Jsp con Tomcat

Publicado por Miguel (4 intervenciones) el 01/12/2002 20:44:42
Intento hacer una página con JSP pero Tomcat no encuentra mi clases (Bean). ¿Hay que ponerlas en algún sitio en especial? He probado en todos los directorios classes del servidor. ¿Hay tal vez que dar de alta las clases o la aplicación en alguna parte del servidor?
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

RE:Urge: Jsp con Tomcat

Publicado por respuesta (3 intervenciones) el 02/12/2002 13:02:29
Posibilidad 1 -
En el directorio common\lib del tomcat debe haber un fichero llamado servlet.jar y debe haber definida una variable del sistema llamada CLASSPATH que apunta al directorio en cuestión. Si no tienes el archivo descárgalo de java.sun.com. Si no tienes definida la variable, defínela.

Posibilidad 2-
No hace falta declarar la aplicación, pero se requiere una estructura como esta (dentro de webapps)
WEB-INF
-- classes
--lib
Las clases van en el directorio classes

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

RE:Urge: Jsp con Tomcat

Publicado por Miguel (4 intervenciones) el 03/12/2002 17:24:56
Gracias por la respuesta anterior, pero sigue dándome el error.
Para que podáis observarlo mejor es el siguiente:

type Exception report

message Internal Server Error

description The server encountered an internal error (Internal Server Error) that prevented it from fulfilling this request.

exception

org.apache.jasper.JasperException: No se puede compilar la clase para JSP

An error occurred at line: 7 in the jsp file: /primero.jsp

Generated servlet error:
C:\Archivos de programa\Apache Group\Tomcat\jakarta-tomcat-4.0.6\work\Standalone\localhost\_\primero$jsp.java:64: Class crea.uno not found.
crea.uno un_ob = null;
^

An error occurred at line: 7 in the jsp file: /primero.jsp

Generated servlet error:
C:\Archivos de programa\Apache Group\Tomcat\jakarta-tomcat-4.0.6\work\Standalone\localhost\_\primero$jsp.java:67: Class crea.uno not found.
un_ob= (crea.uno)
^

An error occurred at line: 7 in the jsp file: /primero.jsp

Generated servlet error:
C:\Archivos de programa\Apache Group\Tomcat\jakarta-tomcat-4.0.6\work\Standalone\localhost\_\primero$jsp.java:72: Class crea.uno not found.
un_ob = (crea.uno) java.beans.Beans.instantiate(this.getClass().getClassLoader(), "crea.uno");
^
3 errors

at org.apache.jasper.compiler.Compiler.compile(Compiler.java:285)
at org.apache.jasper.servlet.J
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

RE:Urge: Jsp con Tomcat

Publicado por Miguel (4 intervenciones) el 03/12/2002 17:30:25
Tal vez no defino bien la variable.
Tengo Windows 2000. Y en el fichero de arranque del Tomcat : startup.bat
he puesto esto:

set CLASSPATH=%CLASSPATH%;C:\Archivos de programa\Apache Group\Tomcat\jakarta-tomcat-4.0.6\common\lib
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