📄 pagebean.java
字号:
package com.page;
public class pageBean {
private int count = 0; // 记录总数
private int pageSize = 20; // 每页显示记录数
private int totalPages = 0; // 总页数
private int page = 1; // 当前页数
private String totalCountSQL;// 得到总记录数sql语句
private String listSQL;// 得到查询记录sql语句
public String getToolsMenu()
{
StringBuffer str = new StringBuffer("");
str.append("<table>");
str.append("<tr>");
str.append("<td colspan=\"6\">");
str.append("<div align=\"center\">总有"+this.count+"条信息 页次:"+ this.page +"/"+this.totalPages+"页 ");
int begin = (page - 1) * pageSize + 1; //计算开始页
int end = page * count;
if(begin<=1)
{
str.append("首页 ");
str.append("上一页 ");
}else
{
str.append("<a href=\"?page=1\">首页</a> ");
str.append("<a href=\"?page="+(page-1)+"\">上一页</a>");
}
if(page>=totalPages)
{
str.append("下一页 ");
str.append("尾页 ");
}
else
{
str.append("<a href=\"?page="+(page+1)+"\">下一页</a> ");
str.append("<a href=\"?page="+totalPages+"\">尾页</a>");
}
str.append("<form>");
str.append("<input type=\"text\" name=\"page\" value=\""+ page +"\">");
str.append("</form>");
str.append("</table>");
return str.toString();
}
public int getCount() {
return count;
}
public void setCount(int count) {
this.count = count;
}
public String getListSQL() {
return listSQL;
}
public void setListSQL(String listSQL) {
this.listSQL = listSQL;
}
public int getPage() {
return page;
}
public void setPage(int page) {
this.page = page;
}
public int getPageSize() {
return pageSize;
}
public void setPageSize(int pageSize) {
this.pageSize = pageSize;
}
public String getTotalCountSQL() {
return totalCountSQL;
}
public void setTotalCountSQL(String totalCountSQL) {
this.totalCountSQL = totalCountSQL;
}
public int getTotalPages() {
return totalPages;
}
public void setTotalPages(int totalPages) {
this.totalPages = totalPages;
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -