Ver Mensaje Individual
  #1 (permalink)  
Antiguo 15/05/2014, 01:24
Kolenc
 
Fecha de Ingreso: mayo-2014
Mensajes: 3
Antigüedad: 10 años, 6 meses
Puntos: 0
Exclamación Error al refrescar jsp

Buenas, estoy haciendo una aplicación web usando servlets y jsp en netbeans. Hice un formulario el cual tiene un un select que lleno obteniendo datos de mi base de datos de mysql. Al iniciar el proyecto todo bien, el select se llena y se puede escoger, si actualizo la página sigue mostrando bien los datos pero si actualizo más veces, unas 5 o más veces me sale el siguiente error

Código HTML:
Estado HTTP 500 - Ha sucedido una excepción al procesar la página JSP /Depas.jsp en línea 40

type Informe de Excepción

mensaje Ha sucedido una excepción al procesar la página JSP /Depas.jsp en línea 40

descripción El servidor encontró un error interno que hizo que no pudiera rellenar este requerimiento.

excepción

org.apache.jasper.JasperException: Ha sucedido una excepción al procesar la página JSP /Depas.jsp en línea 40

37:                                         <div >
38:                                             <select id="departamento" name="departamento" >
39:                                                 <option value>Seleccione</option>
40:                                                 <%for(int i=0; i<listaDepartamentos.size();i++)
41:                                                 {%>
42: 
43:                                                 <option><%=listaDepartamentos.get(i).getDepartamento()%></option>


Stacktrace:
	org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:568)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:403)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:347)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
causa raíz

java.lang.NullPointerException
	org.apache.jsp.Depas_jsp._jspService(Depas_jsp.java:104)
	org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:403)
	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:347)
	javax.servlet.http.HttpServlet.service(HttpServlet.java:725)
	org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)
	org.netbeans.modules.web.monitor.server.MonitorFilter.doFilter(MonitorFilter.java:393)
nota La traza completa de la causa de este error se encuentra en los archivos de diario de Apache Tomcat/8.0.3.
Como si ya no obtuviera los datos para llenar el select, si vuelvo a actualizar me muestra de nuevo la página sin error alguno pero si actualizo de nuevo sale el error y por más que actualice ya no se arregla y la única manera para que me vuelva a mostrar la página es darle a la opción "clean" de mi proyecto y volver a ejecutarlo, pero si vuelvo a actualizar muchas veces sucede lo mismo y así sucesivamente.

Hay alguna solución para que al actualizar infinidad de veces, como todas las páginas que veo en internet, no salga ese error? Porque quisiera en un futuro terminar el proyecto y que funcione sin errores para subirlo a internet. Porfavor ayuda, gracias.