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

servlet que se ejecuta y luego lno

Estas en el tema de servlet que se ejecuta y luego lno en el foro de Java en Foros del Web. tengo un servlet el cual cree desde NetBeans (este se encarga de registrarlo directamente al servidor). El problema que tengo es que el sevlet se ...
  #1 (permalink)  
Antiguo 04/01/2009, 11:46
 
Fecha de Ingreso: enero-2009
Mensajes: 2
Antigüedad: 16 años
Puntos: 0
servlet que se ejecuta y luego lno

tengo un servlet el cual cree desde NetBeans (este se encarga de registrarlo directamente al servidor). El problema que tengo es que el sevlet se ejecuta al principio pero luego de darle atrás al explorardor para ejecutarlo nuevamente entonces no se vuelve a ejecutar y me aparecen unas cuantas excepciones. Tengo que volver a reiniciar el servidor para volverlo a ejecutarlo, sin embargo el servidor sigue funcionando bien con el resto de los servlets activados en el. Tampoco me sucede los mismo con otros servlets que cree de forma similar y cuyo códigos tienen bastantes similitudes con el que esta fallando, de hecho lo cree a partir de dos ellos.

He probado el servlet con dos servidores el Tomcat y el propio servidor de Java pero con los dos pasa lo mismo ¿alguien tiene alguna idea de porque un servlet se ejecuta al principio y después no vuelve a hacerlo?

el servle lo que hace es conectarse con un BD en posgresql y hacer una consulta.

Ah, otra cosa los estoy ejecutando de forma local.........
  #2 (permalink)  
Antiguo 05/01/2009, 12:18
 
Fecha de Ingreso: enero-2009
Mensajes: 2
Antigüedad: 16 años
Puntos: 0
Respuesta: servlet que se ejecuta y luego lno

Bueno Sres. me respondo yo mismo:

el problema era que me conectaba con la base de datos en el metodo init de servle (¡COMO ME HABIA RECOMENDADO UNA PLANTILLA QUE ME BAJE DE INTERNET!) pero luedo de hacer la solicitud a la BD en otro metodo del servlet cerraba la BD y cuando por ultimo le daba atrás al navegador para hacer una nueva solicitud al hacer submit el metodo init del servlet no se volvia a ejecutar y por tanto no abría la base de datos, luego al hacer la solicitud generaba la execpción ("This statement has been closed")

perdí un día a causa de esto (¡cuántas veces no me ha pasado algo así! ¡la mier.. mil veces machacada y vuelta a machacar!)....
  #3 (permalink)  
Antiguo 05/01/2009, 12:44
 
Fecha de Ingreso: septiembre-2003
Mensajes: 122
Antigüedad: 21 años, 3 meses
Puntos: 0
Respuesta: servlet que se ejecuta y luego lno

Claro, te faltaba el doPost y el doGet.
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 02:34.