知识大全 jsp分页技术编码

Posted

篇首语:努力学习,勤奋工作,让青春更加光彩。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 jsp分页技术编码相关的知识,希望对你有一定的参考价值。

  public static final String splitPages (int thePage String queryString int count

  int pageLength)

  

  int maxPage = count / pageLength + ;

  int prevPage = thePage ;

  if (prevPage < )

  

  prevPage = ;

  

  int nextPage = thePage + ;

  int showMaxPage = thePage + ;

  int spacePage = ;

  if (thePage > )

  

  spacePage = thePage ;

  

  if (showMaxPage < )

  

  showMaxPage = ;

  

  //<p class= fy ><a class= back >上一页</a><a > </a><a > </a><a > </a><a class= next >下一页</a></p>

  StringBuffer sb = new StringBuffer();

  sb append( <p class=\\ fy\\ > <a href=\\ +queryString+ \\ >第一页</a> );

  sb append( <a class=\\ back\\ href=\\ + queryString + &pagex= + prevPage

  + \\ >上一页</a> );

  for (int i = spacePage; i < showMaxPage && i <= maxPage; i++)

  

  String fontColor = black ;

  if (i == thePage)

  

  fontColor = red ;

  

  sb append( <a href=\\ + queryString + &pagex= + i

  + \\ ><font color= + fontColor + > + addzero(i )

  + </font></a> );

  

  sb append( <a class=\\ next\\ href=\\ + queryString + &pagex= + nextPage

  + \\ >下一页</a> );

  sb append( <a href=\\ + queryString + &pagex= + maxPage

  + \\ >最后页</a> );

  sb append( </p> );

  return sb toString();

  

  public static final String splitPages (int thePage String queryString int count

  int pageLength)

  

  int maxPage = count / pageLength + ;

  int prevPage = thePage ;

  if (prevPage < )

  

  prevPage = ;

  

  int nextPage = thePage + ;

  int showMaxPage = thePage + ;

  int spacePage = ;

  if (thePage > )

  

  spacePage = thePage ;

  

  if (showMaxPage < )

  

  showMaxPage = ;

  

  //<p class= fy ><a class= back >上一页</a><a > </a><a > </a><a > </a><a class= next >下一页</a></p>

  StringBuffer sb = new StringBuffer();

  sb append( <p class=\\ fy\\ > <a href=\\ +queryString+ \\ >第一页</a> );

  sb append( <a class=\\ back\\ href=\\ + queryString + &pagex= + prevPage

  + \\ >上一页</a> );

  for (int i = spacePage; i < showMaxPage && i <= maxPage; i++)

  

  String fontColor = black ;

  if (i == thePage)

  

  fontColor = red ;

  

  sb append( <a href=\\ + queryString + &pagex= + i

  + \\ ><font color= + fontColor + > + addzero(i )

  + </font></a> );

  

  sb append( <a class=\\ next\\ href=\\ + queryString + &pagex= + nextPage

  + \\ >下一页</a> );

  sb append( <a href=\\ + queryString + &pagex= + maxPage

  + \\ >最后页</a> );

  sb append( </p> );

  return sb toString();

cha138/Article/program/Java/hx/201311/26259

相关参考