读取数据库的留言板信息,分页显示出错
这个是我查看留言板的代码
<body>
<p align="center">所有访客留言</p>  
<table width="732" height="*" border="1" align="center" cellpadding="1" cellspacing="0" bordercolordark="#ffffff"  bordercolor="#ffffff" bordercolorlight="#0066ff">
   <tr bgcolor="#CCCCFF">
     <td height="22" colspan="5" align="center"><a href="index.jsp?choice=5.jsp">增加留言</a></td>
   </tr>
   <%
	Connection con = DriverManager.getConnection("jdbc:odbc:banji");
	Statement sql = con.createStatement();
	ResultSet rs = sql.executeQuery("select * from message ORDER BY m_date DESC");
	String color="";
	String strpages=(String)request.getParameter("pages");
	int pages=0;
	if(strpages==null){
	      pages=0;
	}else{
               pages=Integer.parseInt(strpages);
	}
	rs.last();
	int sqan=4,i=0,fcount=0;
	int count=rs.getRow();
	int countpage=count/sqan;	
	if(count%sqan>0) countpage=countpage+1;
	if(pages<0) pages=0;
	if(pages>countpage-1) pages=countpage-1;
	fcount=pages*sqan+1;
	int fpage=(count-fcount)/sqan+1;
	out.print(fpage);
	rs.absolute(fcount);
	rs.previous();	
	while(rs.next()){
           int id=rs.getInt("id");
           String username=rs.getString("m_name");
           String time=rs.getString("m_date");
           String title=rs.getString("m_title");
           String email=rs.getString("m_email");
           String content=rs.getString("m_info");
           if(content==null) content="";
           if(color==""){
                         color="#ffffff";
			}else{
                               color="";
			}
%>
   <tr bgcolor="<%=color%>">
     <td align="center" width="86" height="22"><div align="left">留言人:</div></td>
     <td align="center" width="158"><%=username%> </td>
     <td height="22"  colspan="2" align="left">留言主题:</td>
     <td width="298" height="22" align="center"><%=title%> </td>
   </tr>
   <tr bgcolor="<%=color%>">
     <td width="86" height="22" align="center"><div align="left">日期:</div></td>
     <td width="158" height="22" align="center"><%=time%></td>
     <td height="22" colspan="3" rowspan="3" align="left" valign="top"><%=content%> </td>
   </tr>
   <tr bgcolor="<%=color%>">
     <td height="22" align="center"><div align="left">Email:</div></td>
     <td height="22" align="center"><%=email%> </td>
   </tr>
   <tr bgcolor="<%=color%>">
     <%
	   i++;if(i==sqan) break;
         }
	try{
		con.close();
	}catch(Exception e){
	}
%>
   </tr>
   <tr align="right" bgcolor="#CCCCFF">
 &nb