各位大侠,下面是小弟的一个分页显示数据的页面,我点下一页的时候就会出现404错误,为什么啊?<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<jsp:directive.page import="java.sql.Connection" />
<jsp:directive.page import="java.sql.Statement" />
<jsp:directive.page import="java.sql.ResultSet" />
<jsp:directive.page import="java.sql.DriverManager" />
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<%
String DATABASEDRIVER = "oracle.jdbc.driver.OracleDriver";
String DATABASESERVER = "jdbc:oracle:thin:@10.70.18.252:1521:echodms"; Connection conn;
Statement stmt;
ResultSet rst; int pageSize = 100;
int rowCount = 0;
int pageCount = 0;
int pageNumber = 0;
int i = 0;
String startPage = "";

startPage = request.getParameter("page");
if ("".equals(startPage) || startPage == null) {
pageNumber = 1;
} else {
pageNumber = Integer.parseInt(startPage);
}
if (pageNumber < 1) {
pageNumber = 1;
}
out.println("OK");
Class.forName(DATABASEDRIVER);
conn = DriverManager.getConnection(DATABASESERVER, "zty", "zty");
stmt = conn.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
String sqlStr = "SELECT * FROM DBZ1101_H WHERE CJSJ BETWEEN SYSDATE - 30 AND SYSDATE";
rst = stmt.executeQuery(sqlStr); rst.last();
rowCount = rst.getRow();
pageCount = (rowCount + pageSize - 1) / pageSize;
if (pageNumber > pageCount) {
pageNumber = pageCount;
}
if (pageCount > 0) {
rst.absolute((pageNumber - 1) * pageSize + 1);
%>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>Insert title here</title>
</head>
<body>
<table border=1 cellpadding=0 cellspacing=0>
<tr>
<td>
采集时间
</td>
<td>
压力(单位:MPa)
</td>
<td>
压差(单位:KPa)
</td>
<td>
干度(单位:%)
</td>
<td>
质量流量(单位:Kg/h)
</td>
<td>
热量(单位:KW)
</td>
<td>
温度(单位:℃)
</td>
<td>
累计流量(单位:t)
</td>
</tr>
<%
while (i < pageSize && !rst.isAfterLast()) {
%>
<tr>
<td>
<%=rst.getDate("CJSJ")%>
</td>
<td>
<%=rst.getFloat("YL")%>
</td>
<td>
<%=rst.getFloat("YC")%>
</td>
<td>
<%=rst.getFloat("GD")%>
</td>
<td>
<%=rst.getFloat("ZLLL")%>
</td>
<td>
<%=rst.getFloat("RL")%>
</td>
<td>
<%=rst.getFloat("WD")%>
</td>
<td>
<%=rst.getFloat("LJLL")%>
</td>
</tr>
<%
rst.next();
i++;
}
}
%>
</table>

<%=pageNumber%>
页 共
<%=pageCount%>

<%
if (pageNumber < pageCount) {
%>
<a href="quriecon.jsp?page=<%=pageNumber + 1%>">下一页</a>
<%
}
%>
<%
if (pageNumber > 1) {
%>
<a href="quirecon.jsp?page=<%=pageNumber - 1%>">上一页</a>
<%
}
%>
</body>
</html>
错误提示:HTTP Status 404 - /quriecon.jsp--------------------------------------------------------------------------------type Status reportmessage /quriecon.jspdescription The requested resource (/quriecon.jsp) is not available.
--------------------------------------------------------------------------------Apache Tomcat/5.5.7本页的文件名就是:quriecon.jsp 放在了\Tomcat 5.5\webapps\ROOT目录下.