jdbc实现分页的完整代码该怎么写。

问题描述

jdbc实现分页的完整代码该怎么写。

求好心人给完整的代码。让我熟悉一下。 jdbc、servlet、jsp、

解决方案

其实这个跟jdbc没关系,你可以用sql写分页查询
http://www.cnblogs.com/wangyong/p/3396333.html

解决方案二:

package com.zuxia.util;

import java.util.List;

public class PageModel {
private int currentPage;//当前页
private int size;//每一页显示大小
private int sumCouont;//总的条数
private int sumPage;//总的页数(通过总条数计算得到)
private List list;//装数据的集合
public int getCurrentPage() {
return currentPage;
}
public void setCurrentPage(int currentPage) {
this.currentPage = currentPage;
}
public int getSize() {
return size;
}
public void setSize(int size) {
this.size = size;
}
public int getSumCouont() {
return sumCouont;
}
public void setSumCouont(int sumCouont) {
this.sumCouont = sumCouont;
//计算总页数
this.sumPage=this.sumCouont/this.size;
//不足一页
if(this.sumCouont%this.size!=0){
this.sumPage++;
}
}
public int getSumPage() {
return sumPage;
}
public List getList() {
return list;
}
public void setList(List list) {
this.list = list;
}

//首页
public int getFirst(){
    return 1;
}
//上一页
public int getUp(){
    if(this.currentPage==1){
        return 1;
    }
    return this.currentPage-1;
}
//下一页
public int getNext(){
    if(this.currentPage==this.sumPage){
        return this.sumPage;
    }
    return this.currentPage+1;
}
//尾页
public int getLast(){
    return this.sumPage;
}

}

时间: 2024-09-13 11:54:41

jdbc实现分页的完整代码该怎么写。的相关文章

求一个ssh项目中的display:table标签实现分页的完整代码

问题描述 求一个ssh项目中的display:table标签实现分页的完整代码 /display:column/display:column/display:column/display:column /display:column /display:column/display:setProperty/display:table

全排列的编码与解码:康托展开 (附完整代码)

一.康托展开:全排列到一个自然数的双射 X=an*(n-1)!+an-1*(n-2)!+...+ai*(i-1)!+...+a2*1!+a1*0! ai为整数,并且0<=ai<i(1<=i<=n) 适用范围:没有重复元素的全排列 二.全排列的编码: {1,2,3,4,...,n}的排列总共有n!种,将它们从小到大排序,怎样知道其中一种排列是有序序列中的第几个? 如 {1,2,3} 按从小到大排列一共6个:123 132 213 231 312 321.想知道321是{1,2,3}中

CI框架(ajax分页,全选,反选,不选,批量删除)完整代码详解_php技巧

CodeIgniter 是一个小巧但功能强大的 PHP 框架,作为一个简单而"优雅"的工具包,它可以为开发者们建立功能完善的 Web 应用程序.是比较主流的一个PHP框架. 下面给大家介绍CI框架(ajax分页,全选,反选,不选,批量删除)完整代码,具体代码如下所示: //ajax分页+搜索(视图层) function ajax_page(page){ var sou = $('#sou').val(); $.ajax({ type: "POST", dataTyp

php分页函数完整实例代码_php技巧

本文分享一例php分页函数完整实例代码,使用此函数实现分页效果很不错.分享给大家供大家参考. 具体功能代码如下: <?php /* * Created on 2011-07-28 * 使用方法: require_once('mypage.php'); $result=mysql_query("select * from mytable", $myconn); $total=mysql_num_rows($result); //取得信息总数 pageDivide($total,10

JavaWeb中的简单分页完整代码(推荐)_java

这次主要是讲解一下通过登录后对得到的数据进行分页,首先我们新建一个登录页面login.jsp,因为我们主要学习一下分页,所以登录验证的部分不再阐述,主要代码如下: <form action="pageServlet"> 用户名:<input type="text" name="username"><br> 密 码:<input type="text" name="passwo

jsp分页显示完整实例

 这篇文章主要介绍了jsp分页显示完整实例,以文章管理页面为例详细分析了jsp的分页显示实现技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了jsp分页显示的实现方法.分享给大家供大家参考. 具体实现方法如下: 代码如下: <%@ page contentType="text/html; charset=gb2312" language="java" import="java.sql.*" errorPage="&q

Java Web 简单的分页显示实例代码_java

本文通过两个方法:(1)计算总的页数. (2)查询指定页数据,实现简单的分页效果. 思路:首先得在 DAO 对象中提供分页查询的方法,在控制层调用该方法查到指定页的数据,在表示层通过 EL 表达式和 JSTL 将该页数据显示出来. 先给大家展示下效果图: 题外话:该分页显示是用 "表示层-控制层-DAO层-数据库"的设计思想实现的,有什么需要改进的地方大家提出来,共同学习进步.废话不多说了,开始进入主题,详细步骤如下所示: 1.DAO层-数据库 JDBCUtils 类用于打开和关闭数据

GridView用存储过程自定义分页分页的完整例子

问题描述 谁有GridView用存储过程自定义分页分页的完整例子(C#)给一个 解决方案 解决方案二:datalist,repeater存储过程分页带1,2,3,4,5,6,7导航的记住把分都给我哦存储过程:直接复制进去CREATEprocup_GetTopicList@a_TableListVarchar(200),@a_TableNameVarchar(30),@a_SelectWhereVarchar(500),@a_SelectOrderIdVarchar(20),@a_SelectOr

php分页函数示例代码分享

 这篇文章主要介绍了php分页函数示例代码,需要的朋友可以参考下 分享一例php分页函数代码,用此函数实现分页代码很不错.   代码,php分页函数.  代码如下: <?php /* * Created on 2011-07-28 * Author : LKK , http://lianq.net * 使用方法: require_once('mypage.php'); $result=mysql_query("select * from mytable", $myconn); $