初學分頁的小練習

2021-04-28 22:50:59 字數 1474 閱讀 6878

package com.cn.toolsutil;

public class dividepage

//構造方法

public dividepage(int pagesize, int recordcount)

//總頁數

public int getpagecount()

//包含,起始索引為0

public int getfromindex()

//不包含

public int gettoindex()

//得到當前頁

public int getcurrentpage()

//設定當前頁

public void setcurrentpage(int currentpage)

//得到每頁顯示的條數

public int getpagesize()

//設定每頁顯示的條數

public void setpagesize(int pagesize)

//得到總共的條數

public int getrecordcount()

//設定總共的條數

public void setrecordcount(int recordcount)

}在 jsp 中接收

<%

string path = request.getcontextpath();

list list = (list)request.getattribute("list");

dividepage putil = (dividepage)request.getattribute("putil");

int currentpage = new integer(request.getattribute("currentpage").tostring()).intvalue();

//顯示

記錄總數<%=putil.getrecordcount()%>

條 當前頁/總頁數

<%=currentpage%>/<%=putil.getpagecount()%>

每頁顯示

<%=putil.getpagesize()%>

條/jsp/showmettint/showmettint.jsp?page=1" style="text-decoration:none">首頁

/jsp/showmettint/showmettint.jsp?page=<%=(currentpage - 1)%>" style="text-decoration:none">上頁

/jsp/showmettint/showmettint.jsp?page=<%=(currentpage + 1)%>" style="text-decoration:none">下頁

/jsp/showmettint/showmettint.jsp?page=<%=putil.getpagecount()%>" style="text-decoration:none">末頁

erlang初學小練習

module delive compile export all sum x,y if x 9,y 9 io format w w w n x,y,x y x y io format w w w x,y,x y sum x,y 1 x y io format w w w n x,y,x y sum ...

小練習 分頁儲存過程

create database dbtest use dbtest if exists select from sysobjects where name pagetest drop table pagetest go 建立測試表 create table pagetest id int ident...

python實現資料分頁小練習

非函式式 data list for i in range 1 901 豆穀雲 s i while true 1.你要檢視的頁碼 page int input 請輸入你要檢視的頁碼 2.每頁顯示多少條資料 per page num 10 3.定義每頁開始位置和結束位置 start page 1 pe...