这两天的工作是项目中\"综合模块\"的系统日志部分,内容包括查询和显示,其实都不算太难,无非就是查询+分页。但偏偏 就遇到了一个问题 ,令我困扰不已。现将问题叙述如下:
页面分为两部分,上部分为
查询输入,下部分为数据显示。
在未输入
查询条件前,页面下部分显示的是所有数据(当然也是分页)。
当查得所需数据时,由于数据量过大,也需分页显示。
比如查询结果分为两页显示,在点击显示内容后,本应该是跳转至查询所得结果的第二页,但是问题却出现了,系统是跳转至了未
查询数据的第二页!!!!
代码如下:
<form action=\"xtrz.jsp\" method=\"post\">
<table width=\"500\" align=\"center\" cellpadding=\"0\" cellspacing=\"1\" class=\"table\">
<tr class=\"upTd\">
<td height=\"25\" colspan=\"4\" align=\"center\">系统日志</td>
</tr>
<tr>
<td align=\"center\">开始时间</td>
<td align=\"center\"><input type=\"text\" name=\"starttime\" value=’<c:out value=\"<%=request.getParameter(\"starttime\")%>\"/>’ /></td>
<td align=\"center\">结束时间</td>
<td align=\"center\"><input type=\"text\" name=\"stoptime\" value=’<c:out value=\"<%=request.getParameter(\"stoptime\")%>\"/>’ /></td>
</tr>
<tr>
<td height=\"25\" colspan=\"4\" align=\"center\">
<input type=\"submit\" name=\"query\" value=\"
查询\">
<input type=\"reset\" name=\"reset\" value=\"重置\"></td>
</tr>
</table>
</form>
<br />
<table width=\"500\" align=\"center\" cellpadding=\"0\" cellspacing=\"1\" class=\"table_B\">
<tr class=\"upTd\">
<td height=\"22\" align=\"center\">级别</td>
<td align=\"center\">时间</td>
<td align=\"center\">模块</td> [Page]
<td align=\"center\">操作</td>
</tr>
<%
Connection conn=Database.getConnection();
int perpg=15; //每页显示条数