您现在的位置:计算机技术学习网 > 技术中心 > WEB编程 > JSP >

通过JSP程序来实现的分页

来源:网络 责任编辑:栏目编辑 发表时间:2013-07-01 07:10 点击:
通过jsp(SUN企业级应用的首选)程序获得database里的数据,然后通过程序控制其显示方式,这种方式明显缺点是如果数据量比较大的时候会有明显的性能下降

    现将测试代码奉上,尽管我尽量限制代码的长度

    先说下开发步骤;DB脚本,测试获得的数据是否正确的显示在一个table中,添加那些该显示那些不该显示,添加了首叶上叶下叶尾叶的功能,添加当前位置标签比如4/5,添加直接跳转到某页的功能,处理掉一些bug。。

1。先写数据库端测试脚本:

--删除表
drop table person;

--建立表
create table person (
 id int auto_increment not null Prima(最完善的虚拟主机管理系统)ry key ,
 uid  varchar(32),
 name varchar(32),
 password varchar(20)
);
--插入数据?不支持中文,必须指定表内投影,插入多于30条记录用于测试分页
insert into person(uid,name,password) values(uid1,testname,123456);
insert into person(uid,name,password) values(uid1,testname,123456);
insert into person(uid,name,password) values(uid1,testname,123456);
insert into person(uid,name,password) values(uid1,testname,123456);
insert into person(uid,name,password) values(uid1,testname,123456);
insert into person(uid,name,password) values(uid1,testname,123456);
insert into person(uid,name,password) values(uid1,testname,123456);
insert into person(uid,name,password) values(uid1,testname,123456);
insert into person(uid,name,password) values(uid1,testname,123456);
--事务提交

2。整个程序部分。

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@page import="java.sql.*"%>
<html>
<head>
    <title>jsp(SUN企业级应用的首选)通过程序来控制分页</title>
    <script type="text/javascript">
            function openPage(currentpage) {
                document.getElementById("cp").value = currentpage;
                document.getElementById("frm").submit();

            }
            function changePage() {
            document.getElementById("cp").value = document.getElementById("selNumber").value ;
            document.getElementById("frm").submit();
            }
    </script>
</head>
<body>
     
      <%
        int pageSize = 10 ;
        int currentPage = 1 ;

        int allRecorder = 0 ;
        int pageNumber  ;

        try &

    相关新闻>>

      发表评论
      请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
      用户名: 验证码:点击我更换图片
      最新评论 更多>>

      推荐热点

      • JSP与Servlet
      • 自己动手写MiniBBS系列(基本篇)之用户登录
      • JSP取当前日期
      • JDBC 入门(一)
      • 打开一个jsp页面默认查询所有数据,调用action
      • 使用JSP标签库验证用户的输入(2)完
      • 自定义JSP标签(tag)浅议
      • WIN98/2000下的jsp服务器
      • JSP内建对象(二)
      网站首页 - 友情链接 - 网站地图 - TAG标签 - RSS订阅 - 内容搜索
      Copyright © 2008-2015 计算机技术学习交流网. 版权所有

      豫ICP备11007008号-1