Hola de nuevo señores. Siguiendo vuestras indicaciones, he compilado las clases java desde la linea de comandos con javac. Los clases resultantes (las .class) las que colocado dentro de WEB-INF/classes, pero me sigue dando el mismo error.
He instalado otra version de tomcat, y nada.
Este es el error que me da.
Código HTML:
type Informe de Excepción
mensaje
descripción El servidor encontró un error interno () que hizo que no pudiera rellenar este requerimiento.
excepción
org.apache.jasper.JasperException: No se puede compilar la clase para JSP:
JSP FileName:null
Java FileName:/C:/Program Files/Java/apache-tomcat/work/Catalina/localhost/Cartografia//org/apache/jsp\index_jsp.java
An error occurred at line: 6 in the generated java file
Only a type can be imported. classes.Cartografia resolves to a package
JSP FileName:null
Java FileName:/C:/Program Files/Java/apache-tomcat/work/Catalina/localhost/Cartografia//org/apache/jsp\index_jsp.java
An error occurred at line: 7 in the generated java file
Only a type can be imported. classes.Consulta resolves to a package
JSP FileName:/index.jsp
Java FileName:/C:/Program Files/Java/apache-tomcat/work/Catalina/localhost/Cartografia//org/apache/jsp\index_jsp.java
Ha tenido lugar un error en la línea: 21 en el archivo jsp: /index.jsp
Cartografia cannot be resolved to a type
18: <td></td>
19: </tr>
20: <%
21: LinkedList <Cartografia> listaResultados = Consulta.leerCartografias();
22: for (int i = 0; i < listaResultados.size(); i++) {
23: out.println("<tr>");
24: out.println("<td>" + listaResultados.get(i).getSignatura()+ "</td>");
JSP FileName:/index.jsp
Java FileName:/C:/Program Files/Java/apache-tomcat/work/Catalina/localhost/Cartografia//org/apache/jsp\index_jsp.java
Ha tenido lugar un error en la línea: 21 en el archivo jsp: /index.jsp
Consulta cannot be resolved
18: <td></td>
19: </tr>
20: <%
21: LinkedList <Cartografia> listaResultados = Consulta.leerCartografias();
22: for (int i = 0; i < listaResultados.size(); i++) {
23: out.println("<tr>");
24: out.println("<td>" + listaResultados.get(i).getSignatura()+ "</td>");
Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:98)
org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:435)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:298)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:277)
org.apache.jasper.compiler.Compiler.compile(Compiler.java:265)
org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:564)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:302)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/5.5.25.