<%@ page contentType="text/html; charset=utf-8" language="java" import="java.sql.*" errorPage="" %>
<jsp:useBean id="ConnDB" scope="page" class="com.netbean.web.ConnDB"/>
<%
ResultSet newsrs=ConnDB.executeQuery("select top 7 * from news ");
ResultSet exemplers=ConnDB.executeQuery("select top 7 * from exemple ");
ResultSet trainrs=ConnDB.executeQuery("select top 7 * from train ");
ResultSet severrs=ConnDB.executeQuery("select top 7 * from sever ");
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title></head><body><table width="750" align="center">
<tr>
<td width="244" height="160" valign="top">
<div class="border">
<ul>
<%
String news=null;
int newsid=0;
if(newsrs.next()){
newsid=newsrs.getInt("Id");
news=newsrs.getString("Title");
%>
<li><a href="newsshow.jsp?newid=<%=newsid%>"><%=news%></a></li>
<% } else{out.print("no record");}%>
</ul></div></td>
<p> </p>
</body></html>index.jsp文件内容报错:
org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 6663: <%
64: String news=null;
65: int newsid=0;
66: if(newsrs.next()){
67:
68: newsid=newsrs.getInt("Id");
69: news=newsrs.getString("Title");
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)这是什么原因啊
<jsp:useBean id="ConnDB" scope="page" class="com.netbean.web.ConnDB"/>
<%
ResultSet newsrs=ConnDB.executeQuery("select top 7 * from news ");
ResultSet exemplers=ConnDB.executeQuery("select top 7 * from exemple ");
ResultSet trainrs=ConnDB.executeQuery("select top 7 * from train ");
ResultSet severrs=ConnDB.executeQuery("select top 7 * from sever ");
%>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>无标题文档</title></head><body><table width="750" align="center">
<tr>
<td width="244" height="160" valign="top">
<div class="border">
<ul>
<%
String news=null;
int newsid=0;
if(newsrs.next()){
newsid=newsrs.getInt("Id");
news=newsrs.getString("Title");
%>
<li><a href="newsshow.jsp?newid=<%=newsid%>"><%=news%></a></li>
<% } else{out.print("no record");}%>
</ul></div></td>
<p> </p>
</body></html>index.jsp文件内容报错:
org.apache.jasper.JasperException: An exception occurred processing JSP page /index.jsp at line 6663: <%
64: String news=null;
65: int newsid=0;
66: if(newsrs.next()){
67:
68: newsid=newsrs.getInt("Id");
69: news=newsrs.getString("Title");
Stacktrace:
org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:505)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:416)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:337)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
javax.servlet.http.HttpServlet.service(HttpServlet.java:803)这是什么原因啊
ResultSet exemplers=ConnDB.executeQuery("select top 7 * from exemple ");
ResultSet trainrs=ConnDB.executeQuery("select top 7 * from train ");
ResultSet severrs=ConnDB.executeQuery("select top 7 * from sever "); 放到下面的代码块中试试呢?