基于URL 参数传递的数据库分页显示技术实现

2012-07-02 01:46:50万福成于洪志何向真吴志强
长春工程学院学报(自然科学版) 2012年1期
关键词:数据库信息方法

万福成,于洪志,何向真,吴志强

(西北民族大学中国民族语言文字信息技术国家民委—教育部重点实验室,兰州730030)

0 引言

随着互联网新兴技术的发展,传统的静态页面已经不能满足人们的需求,正因为如此,基于Web的项目与数据库的联系才越来越密切。如何简单、方便、快速地实现数据库查询分页显示,以及如何在众多的不同类型数据库中实现分页成为Web项目要解决的问题。

传统的基于Web服务器分页适合数据量比较小的情况,数据量大时会影响Web服务器性能,占用过多的内存,分页速度也比较慢。基于数据库服务器的分页可以避免以上情况,但也会遇到不同类型的数据库,如Mysql,Oracle等,不同的数据查询分页用到不同的SQL语句,语句繁多,不利于移植与维护。

本文基于URL参数传递方式,并采用当前流行的Sturts和Hibernate框架技术来实现数据库分页显示技术,方法简单、实用、快速。

1 Web体系结构设计

采用典型的J2EE三层结构,J2EE技术的基础就是核心Java平台或Java2平台的标准版,J2EE不仅巩固了标准版中的许多优点,分为表现层、中间层(业务逻辑层)和数据服务层。三层体系将业务规则、数据访问及合法性校验等工作放在中间层处理。客户端不直接与数据库交互,而是通过组件与中间层建立连接,再由中间层与数据库交互。

1.1 表现层设计

表现层即Web层,就是MVC模式里面的“V”(view),展现给用户的界面,可以使jsp,asp,html等,这里采用jsp技术,jsp技术自1999年问世以来,经过多年的发展,其广泛的应用和稳定的表现,为其作为表现层技术打下了坚实的基础。……

登录APP查看全文

猜你喜欢
数据库信息方法
订阅信息
中华手工(2017年2期)2017-06-06 23:00:31
数据库
财经(2017年2期)2017-03-10 14:35:35
数据库
财经(2016年15期)2016-06-03 07:38:02
用对方法才能瘦
Coco薇(2016年2期)2016-03-22 02:42:52
数据库
财经(2016年3期)2016-03-07 07:44:46
数据库
财经(2016年6期)2016-02-24 07:41:51
四大方法 教你不再“坐以待病”!
Coco薇(2015年1期)2015-08-13 02:47:34
捕鱼
展会信息
中外会展(2014年4期)2014-11-27 07:46:46
健康信息
祝您健康(1987年3期)1987-12-30 09:52:32