Foros del Web » Programación para mayores de 30 ;) » Java »

Comunicación entre clases

Estas en el tema de Comunicación entre clases en el foro de Java en Foros del Web. Hola soy nuevo en el foro, decidí registrarme por que siempre tienen buenas respuestas. Mi problema: Tengo: index.jsp facturar.jsp y servlet: Redirecciona.java conexion.java Insert.java los ...
  #1 (permalink)  
Antiguo 18/07/2008, 01:51
 
Fecha de Ingreso: julio-2008
Mensajes: 66
Antigüedad: 15 años, 9 meses
Puntos: 0
Comunicación entre clases

Hola soy nuevo en el foro, decidí registrarme por que siempre tienen buenas respuestas.

Mi problema:

Tengo:
index.jsp
facturar.jsp

y servlet:
Redirecciona.java
conexion.java
Insert.java

los servlet están en un mismo package (supuestamente)
el problema es, qué cuando declaro un objeto conexion
el compilador me dice:

Insert.java:15: cannot find symbol
symbol : class conexion
location: class conect.Insert
conexion conec = new conexion();
^
Insert.java:15: cannot find symbol
symbol : class conexion
location: class conect.Insert
conexion conec = new conexion();
^
2 errors

declaro el package el comienso de cada .java (package conect; )
En el web.xml esta declarado el package:

<servlet>
<servlet-name>conect</servlet-name>
<servlet-class>conect.conexion</servlet-class>
</servlet>

<servlet-mapping>
<servlet-name>conect</servlet-name>
<url-pattern>/conexion</url-pattern>
</servlet-mapping>

y el netbeans me dice que delcare la clase conexion dentro del paquete :S (siendo que supuestamente ya están el el mismo paquete conect)
(Uso el netbeans solo como editor, no como herramienta. Resien empezando con jsp, por eso que no quiero usar el netbeans como ide (para aprender como funciona jsp))

ojala me hayan entendido...

y que me puedan ayudar = un saludo (java la yea´)

El codigo donde declaro el objeto conexion:

conexion conec = new conexion();
Connection cnxn = conec.conectar();


ojala y ayuden :P
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:47.