⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 pagebean.java

📁 一个jsp翻页的小例子
💻 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+"条信息&nbsp;&nbsp;页次:"+ this.page +"/"+this.totalPages+"页&nbsp;&nbsp;&nbsp;&nbsp;");
		
    	int begin = (page - 1) * pageSize + 1; //计算开始页
    	
    	int end = page * count;
    	if(begin<=1)
		{
			str.append("首页&nbsp;");
			str.append("上一页&nbsp;");
		}else
		{
			str.append("<a href=\"?page=1\">首页</a>&nbsp;");
			str.append("<a href=\"?page="+(page-1)+"\">上一页</a>");
		}
		if(page>=totalPages)
		{
			str.append("下一页&nbsp;");
			str.append("尾页&nbsp;");
		}
		else
		{
			str.append("<a href=\"?page="+(page+1)+"\">下一页</a>&nbsp;");
			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 + -