毕业论文(设计):基于Web的分页技术的研究与实现.doc
文本预览下载声明
网络教育学院
本 科 生 毕 业 论 文(设 计)
题 目: 基于Web的分页技术的研究与实现
学习中心: xxxxxxxxxxxxxxxxx
层 次: 专科起点本科
专 业: 计算机网络
年 级: 08年秋季
学 号: xxxxxxxxxxxx
学 生: xxxxxxxxxx
指导教师: xxxxxxxxxx
完成日期: 2010 年 8 月 27 日
内容摘要
对基于SQL Server的动态Web应用系统来说,数据的查询分页是其必备的功能之一。为了在实现功能的同时兼顾系统性能,本文结合HTML语言、Java语言,利用ASP技术、MySQL 、JDBC技术,针对Web的分页显示技术,设计并实现了Web的分页显示。
关键词:WEB;JAVA;MYSQL;JDBC目 录
内容摘要 I
引 言 1
1 概述 2
1.1 背景 2
1.2 本文的主要内容及组织结构 2
2 Web相关介绍 3
2.1 HTML语言 3
2.2 Java语言 3
2.3 数据库技术 4
2.4 XML技术 5
3 分页显示技术 7
3.1 开发工具 7
3.1.1 ASP技术 7
3.1.2 MSSQL 7
3.1.3 JDBC技术 8
3.2 实现分页显示 8
3.2.1 所使用数据库 8
3.2.2 分页显示类 9
3.2.3 分页显示的ASP页面 10
4 其他分页技术 17
4.1 基于Struts的分页技术 17
4.2 基于ASP的分页技术 17
5 结论 18
参考文献 19
引 言
近年来,随着Web(Internet,Intranet)应用的普及,越来越多的企事来机构把业务迁移到Web上完成,随之而来的是数据量的几何爆炸式增长。如何有效地把这些数据呈现在用户面前无疑是Web应用系统开发人员必须再三思考的问题,因为这关系到用户的体验,进而关系到系统的成败。为此,针对查询分页功能的实现,有必要研究所采用分页技术的合理性。当然,还可以选择其他的方法,比如扩大网络带宽,或者升级服务器。这些方法固然简单直观,但并不能从本质上解决问题,在某种意义上,企业的最后一公里(从用户驻地业务集中点到用户终端之间的传输及线路等相关设施)永远是窄带连接。
网络信息的繁杂,必然要求一个有序的管理系统,而数据库则是管理大量信息最有效的方式,用户通过WEB向服务端程序递交查询请求,服务端程序在数据库中检素,将结果生成的页面展现在用户面前,直观而有效。然而由于企业信息的不断增长,企业的数据库越来越庞大,服务器的负担也越来越重,查询缓慢,页面加载时间长等弊端逐渐出现在管理者的面前,迫切需要建立一个高效的、简洁的查询系统。
1 概述
1.1 背景
当今社会是一个信息社会,一个知识经济时代。互联网正在融入我们,影响和改变着我们。近年来,随着网络技术的迅猛发展,越来越多的部门、企事业单位都在通过Internet对外宣传自己,同时为那些有信息需求的人提供方便快捷的服务。2 Web相关介绍
建立一个动态网页,需要许多相关的技术相结合:HTML、JAVA、数据库、XML等。
2.1 HTML语言
HTML(Hyper Text Markup Language 超文本标记语言)是一种用来制作超文本文档的简单标记语言。用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台(如UNIX,WINDOWS等)。自1990年以来HTML就一直被用作World Wide Web上的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage的连结信息。
HTML文档(即Homepage的源文件)是一个放置了标记的ASCII文本文件,通常它带有.html或.htm的文件扩展名。
生成一个HTML文档主要有以下三种途径:JSP(Java Server Pages)技术,是由Sun Microsystems公司倡导、许多公司参与一起建立的一种动态网页技术标准。它是在传统的网页HTML文件(*.htm,*.html)中插入Java程序段(Scriptlet)和JSP标记(tag),从而形成J
显示全部