ue=\"搜 索\"> \n"+ " </TD></TR></TBODY></TABLE></FORM> \n"+ " <HR align=center noShade SIZE=1 width=\"95%\"> \n"+ " </CENTER></div> "; out.print(ltop); %>
<% //显示最近时间发表的一页留言 countsql="select count(lw_title) from guestbook "+lwhere; inqsql ="select lw_title,answer_num,click_num,lw_author,lw_time,expres sion,"+ " author_email,lw_class1,lw_class2 from guestbook "+lwhere+" o rder by lw_time desc" ;
if(pages>0) { try { try{ ResultSet rcount=testInq.executeQuery(countsql); if(rcount.next()) { count = rcount.getInt(1); } rcount.close(); } catch (Exception el1) { out.println("count record error : "+el1+"<br>" ); out.println(countsql); }
totalpages=(int)(count/pagesize); if(count>totalpages*pagesize) totalpages++; st=""+ " <TABLE align=center border=0 cellPadding=0 cellSpacing= 0 width=\"95%\"> "+ " <TBODY> <TR> <TD align=middle bgColor=#97badd width=\"1 00%\"><FONT color=#ff0000>"+ " 共 "+totalpages+" 页,"+count+" 条. "+" 当前页: "+pages+ " </FONT></TD></TR></TBODY></TABLE><BR> ";
out.print(st);
//out.print(" 共 "+totalpages+" 页,"+ count+" 条. "+" 当前页: "+pages+"<br>");
st=" <center> "+ " <TABLE border=0 cellPadding=2 cellSpacing=1 width=\"95%\"> "+ " <TBODY> "+ " <TR> "+ " <TD align=middle bgColor=#6699cc width=\"55%\"><FONT "+ " color=#ffffff>留言主题</FONT></TD> "+ " <TD align=middle bgColor=#6699cc width=50><FONT "+ " color=#ffffff>回应数</FONT></TD> "+ " <TD align=middle bgColor=#6699cc width=40><FONT "+ " color=#ffffff>点击数</FONT></TD> "+ " <TD align=middle bgColor=#6699cc width=100><FONT "+ " color=#ffffff>作者名</FONT></TD> "+ " <TD align=middle bgColor=#6699cc width=140><FONT "+ " color=#ffffff>发表/回应时间</FONT></TD></TR> "; out.print(st);
if(count > 0 ) { ResultSet rs = testInq.executeQuery(inqsql); ResultSetMetaData metaData = rs.getMetaData();
int i; // 跳过pages -1 页,使cursor指向pages并准备显示 for(i=1;i<=(pages - 1)*pagesize;i++) rs.next(); //显示第pages页开始 String linestr=""; for(i=1;i<=pagesize;i++) if(rs.next())
上一篇:jsp留言板源代码一: 给jsp初学者.
下一篇:jsp留言板源代码三: 给jsp初学者.
|