我正在netbeans中使用servlets和jsp製作一個web應用程序。我做了一個表單,其中有一個select從我的mysql數據庫填充數據。當我啓動項目一切正常時,選擇填充和我可以選擇一個選項,如果我更新頁面數據繼續顯示不錯,但如果更新更頻繁,大約5次或更多次,我會得到以下錯誤:多次刷新jsp的錯誤
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,或者是解決了將它上傳到主機。因爲將來我想完成這個項目,並且沒有上傳到互聯網的錯誤。請幫忙,謝謝。 對不起我的英文不好
也許你的服務器端代碼設置'listaDepartamentos'爲null –
但是當我運行項目時一切都很好並顯示數據,如果我重新加載jsp一次和最多5次這很好,但下一次重新加載顯示錯誤。爲什麼會這樣? – Chuster
檢查您的網絡服務器日誌 –