我正在使用netbeans中的servlet和jsp创建一个Web应用程序。我创建了一个表单,其中包含一个填充了我的mysql数据库中的数据的选项。当我启动项目一切顺利时,选择填充并且我可以选择一个选项,如果我更新页面数据继续显示良好但如果我更频繁地更新,大约5次或更多次我得到以下错误:
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.
这就像没有获取数据来填充选择,如果我再次升级再次显示我的页面没有错误但是如果我再次升级得到错误,但更新没有修复,我重新显示页面的唯一方法是给我的项目“清理”选项并再次运行它,但如果我多次更新它是相同的,依此类推。
有多少次更新解决方案,因为我在互联网上看到的所有页面都没有显示此错误?我不知道它是Apache,还是已经解决将其上传到托管。因为将来我想完成项目并且没有上传到互联网的错误。请帮忙,谢谢。 抱歉我的英文不好
答案 0 :(得分:2)
这应该是一个评论,但我没有足够的声誉(仍然):
检查Depas_jsp.java
的第104行。在那里,您可以看到NullPointerException
到底发生了什么。