Foros del Web

Foros del Web (http://www.forosdelweb.com/)
-   Java (http://www.forosdelweb.com/f45/)
-   -   A que se pueden deber estos errores (http://www.forosdelweb.com/f45/que-pueden-deber-estos-errores-603038/)

dobledealfa 04/07/2008 20:47

A que se pueden deber estos errores
 
Hola, me pasa esto: trato de hacer que funcione este ejemplo " http://www.chuidiang.com/chuwiki/ind..._Java_separada " todo eso lo guardo en el directorio "/usr/local/apache-tomcat-xxxxxx/webapps/jsp-examples/pruebas/ejemplo5/" ahi esta el index.jsp y tambien "/WEB-INF/classes/chuidiang/ejemplos" con las clases que indica el ejemplo.
El problema es al compilar la el archivo ConsultaAgenda.java me aparece esto:
ConsultaAgenda.java:10: cannot find symbol
symbol : class Contacto
location: class chuidiang.ejemplos.ConsultaAgenda
public static LinkedList<Contacto> getContactos()
^
ConsultaAgenda.java:12: cannot find symbol
symbol : class Contacto
location: class chuidiang.ejemplos.ConsultaAgenda
LinkedList<Contacto> listaContactos=new LinkedList<Contacto>();
^
ConsultaAgenda.java:12: cannot find symbol
symbol : class Contacto
location: class chuidiang.ejemplos.ConsultaAgenda
LinkedList<Contacto> listaContactos=new LinkedList<Contacto>();
^
ConsultaAgenda.java:21: cannot find symbol
symbol : class Contacto
location: class chuidiang.ejemplos.ConsultaAgenda
Contacto contacto = new Contacto();
^
ConsultaAgenda.java:21: cannot find symbol
symbol : class Contacto
location: class chuidiang.ejemplos.ConsultaAgenda
Contacto contacto = new Contacto();

y pues cuando trado de abrirlo con desde el navegador (localhost/jsp-examples/.../ejemplo5/index.jsp) me aparece esto:
org.apache.jasper.JasperException: No se puede compilar la clase para JSP:


An error occurred at line: 6 in the generated java file
Only a type can be imported. chuidiang.ejemplos.Contacto resolves to a package


An error occurred at line: 7 in the generated java file
Only a type can be imported. chuidiang.ejemplos.ConsultaAgenda resolves to a package

Ha tenido lugar un error en la línea: 17 en el archivo jsp: /pruebas/ejemplo5/index.jsp
Contacto cannot be resolved to a type
14: <td>telefono</td>
15: </tr>
16: <%
17: LinkedList<Contacto> lista = ConsultaAgenda.getContactos();
18: for (int i=0;i<lista.size();i++)
19: {
20: out.println("<tr>");


Ha tenido lugar un error en la línea: 17 en el archivo jsp: /pruebas/ejemplo5/index.jsp
ConsultaAgenda cannot be resolved
14: <td>telefono</td>
15: </tr>
16: <%
17: LinkedList<Contacto> lista = ConsultaAgenda.getContactos();
18: for (int i=0;i<lista.size();i++)
19: {
20: out.println("<tr>");


Stacktrace:
org.apache.jasper.compiler.DefaultErrorHandler.jav acError(DefaultErrorHandler.java:93)
org.apache.jasper.compiler.ErrorDispatcher.javacEr ror(ErrorDispatcher.java:330)
org.apache.jasper.compiler.JDTCompiler.generateCla ss(JDTCompiler.java:435)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:298)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:277)
org.apache.jasper.compiler.Compiler.compile(Compil er.java:265)
org.apache.jasper.JspCompilationContext.compile(Js pCompilationContext.java:564)
org.apache.jasper.servlet.JspServletWrapper.servic e(JspServletWrapper.java:302)
org.apache.jasper.servlet.JspServlet.serviceJspFil e(JspServlet.java:329)
org.apache.jasper.servlet.JspServlet.service(JspSe rvlet.java:265)
javax.servlet.http.HttpServlet.service(HttpServlet .java:803)

Gracias.

dobledealfa 05/07/2008 14:33

Respuesta: A que se pueden deber estos errores
 
Hola, lo de compilar el archivo ConsultaAgenda.java ya quedo, lo hago asi "javac -d . ConsultaAgenda.java" y ya no marca el error. Pero lo otro aun no se a que se debe.

Bunburyscom 07/07/2008 07:59

Respuesta: A que se pueden deber estos errores
 
Hola, buen dia.

¿Importaste las clases que utilizas en tu jsp??

<%@ page import="chuidiang.ejemplos.ConsultaAgenda" %>

Espero sea eso.

saludos!!

dobledealfa 07/07/2008 13:11

Respuesta: A que se pueden deber estos errores
 
Hola.

Si, igual que en el ejemplo, lo unico que cambio es el directorio donde las guardo "/use/local/apache-tomcat/webapps/pruebas".

Hace unos dias trabaje en otra computadora y la primera vez que hice esse ejemplo el me funciono y ya otro dia lo volvi a probar y pues ya no jalo.

Gracias.


La zona horaria es GMT -6. Ahora son las 10:05.

Desarrollado por vBulletin® Versión 3.8.7
Derechos de Autor ©2000 - 2026, Jelsoft Enterprises Ltd.