org.apache.jasper.JasperException: An exception occurred processing JSP page /admin/main.jsp at line 3128: </tr>
29: <tr>
30: <td height="20"><div align="left"><SPAN class="text">●</SPAN><a href="editarticle.jsp?id=<%=_rs.getInt("ID")%>"><%=_rs.getString("TITLE")%></a></div></td>
31: <td align=center width=29%><a href="editarticle.jsp?id=<%=_rs.getInt("ID")%>">编辑新闻</a> <a href="javascript:del(<%=_rs.getInt("ID")%>)">删除新闻</a></td>
32: </tr>
33: <%}%>
34: </tbody>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause
29: <tr>
30: <td height="20"><div align="left"><SPAN class="text">●</SPAN><a href="editarticle.jsp?id=<%=_rs.getInt("ID")%>"><%=_rs.getString("TITLE")%></a></div></td>
31: <td align=center width=29%><a href="editarticle.jsp?id=<%=_rs.getInt("ID")%>">编辑新闻</a> <a href="javascript:del(<%=_rs.getInt("ID")%>)">删除新闻</a></td>
32: </tr>
33: <%}%>
34: </tbody>
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:398)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
root cause
rs前面貌似多了个下划线!!!!!!!!
难道_rs是你定义的变量名?还是不小心多打的?
参见ResultSet类的文档:ResultSet 接口提供用于从当前行检索列值的获取方法(getBoolean、getLong 等)。可以使用列的索引编号或列的名称检索值。一般情况下,使用列索引较为高效。列从 1 开始编号。为了获得最大的可移植性,应该按从左到右的顺序读取每行中的结果集列,而且每列只能读取一次。
参见ResultSet类的文档:
ResultSet 接口提供用于从当前行检索列值的获取方法(getBoolean、getLong 等)。可以使用列的索引编号或列的名称检索值。一般情况下,使用列索引较为高效。列从 1 开始编号。为了获得最大的可移植性,应该按从左到右的顺序读取每行中的结果集列,而且每列只能读取一次。