• 休闲生活
  • 教育教学
  • 经济贸易
  • 政法军事
  • 人文社科
  • 农林牧渔
  • 信息科技
  • 建筑房产
  • 环境安全
  • 当前位置: 达达文档网 > 达达文库 > 农林牧渔 > 正文

    基于JSP技术的Web数据库系统的研究与开发

    时间:2021-04-09 07:59:06 来源:达达文档网 本文已影响 达达文档网手机站

    摘要:JSP技术的产生和发展使得Web的表现更加灵活,它提供了丰富的网页展现形式,使静态的网页实现了动态展现,同时,基于JSP技术的Web数据库系统的开发对社会信息化的发展也起到了非常重要的作用,研究基于JSP技术的Web数据库系统具有非常重要的实际意义。本文首先对JSP技术和Web数据库进行了概述,然后对该系统的研究与开发提出了一些建议。

    关键词:JSP技术;Web数据库;环境配置

    中图分类号:TP311.13 文献标识码:A文章编号:1007-9599 (2011) 09-0000-01

    Web Database System Research and Development on JSP Technology

    Ren Zhiqian

    (Guilin University of Electronic Technology,Guilin541004,China)

    Abstract:JSP technology enables the production and development of Web performance more flexible,it provides a rich web page to show the form of static web pages to implement a dynamic show,while JSP technology-based Web database system development of information technology on society Also played a very important role of JSP technology,Web-based database system has a very important practical significance.This article first JSP technology and an overview of Web databases,research and development of the system and then made some suggestions.

    Keywords:JSP technology;Web database;Environment configuration

    一、关于Web数据库的概述

    Web数据库是指将数据库技术与Web技术融合,使数据库成为Web的重要组成部分的数据库。Web是由一组软件和协议组成的开放式信息系统,它是伴随着HTML和HTTP而出现的。Web作为一种Internet服务,为Internet用户提供一个简便而能相容的接口来利用Internet上的巨大资源。Web数据库发展到现在,经历3个发展阶段:第一代Web数据库提供静态访问和静态内容应用;第二代Web数据库提供静态访问和动态内容应用,实现基于数据库的动态文档的管理和访问;第三代Web数据库除了提供第二代Web数据库的功能外,还能提供基于Web的联机事务处理能力,在Web的客户端与服务器端实现了动态的和个性化的交流和互动。

    数据库技术从60年代中期产生到今天己从第一代的网状、层次数据库,第二代的关系数据库系统,发展到第三代以面向对象模型为主要特征的数据库系统。数据库技术与网络通信技术、人工智能技术、面向对象程序设计技术、并行计算技术等互相渗透、互相结合,成为当前数据库技术发展的主要特征。随着与其它学科的结合,出现了许多新型数据库,如分布式数据库、并行数据库、演绎数据库、知识和主动数据库、多媒体数据库、模糊数据库和XML数据库

    二、JSP(Java Server Page)技术

    JSP是由Sun Microsystems公司倡导的,由众多公司参与建立的一种动态网页技术标准。Web服务器在遇到访问JSP网页的请求时,首先将JSP页面编译成对应的Servlet,然后执行该Servlet将执行结果以HTML格式返回给客户。

    其技术原理首先是进入转译时期,然后再进入请求时期。JSP页面的运行需要有能支持Java平台Servlet规范的Java虚拟机。

    通过对JSP技术的应用分析,我们发现JSP技术具有以下几个优势:1.该技术实现了一次性编写,而且其运行范围广;2.JSP技术能够得到系统的多平台支持;3.JSP技术具有强大的可伸缩性,可以实现由一台服务器到多台服务器的负载均衡;4.JSP技术具有多样化和功能强大的开发工具的支持。

    三、基于JSP技术的数据库的应用与开发

    (一)JSP技术的主要环境配置

    研究基于JSP技术的数据库,首先要分析JSP技术的相关环境配置。它的配制主要有:1.JSP组件、容器、连接程序。组件是JSP应用程序的主体构件;容器是指这些执行组件中的应用程序;连接程序就是指驱动程序,它是能够让JSP应用程序直接与其他软件进行通信的软件,它与公共协议如HTTP等协议不同。2.ava 2 Standard Edition适用于桌面系统的Java 2平台标准版;Java 2 Enterprise Edition是一种利用Java 2平台来简化企业解决方案的开发、部署和管理相关复杂问题的体系结构;Java 2 Micro Edition是Java 2平台中适用于小型设备和智能卡的版本;Java 2 SDK,即Java 2的软件开发工具包,如运行环境、编译工具及其他工具、源代码等。运行JSP程序所必须的环境的集合,要求包含JVM标准及JSP核心类库等。

    (二)基于JSP技术建立数据库

    1.配置方案。JDK+Apache+Tomcat方案,这种方案的配置比较复杂,但是能让Apache和Tomcat完美整合,提升整体的性能,实现强大的功能;JDK+Apache+Resin方案能满足对于商业软件的要求;JDK+IIS+Tomcat方案,可以使用商业的Servlet/JSP引擎,如Weblogic、WebSphere等。

    2.Web数据库的建立。在Jsp技术下建立数据库,目前应用比较多的数据库主要有MS SQL Server 2000、MySQL、Oracle 9i、DB2、Sybase、Informix、MS Access等。其程序安装程序是非常智能化的,基本上用户只需要跟着提示,选择默认项即可完成安装。下面就对与如何建立一个数据库操作如下:

    启动SQL Server 2000,建立数据库jspceac,并建立第一个表Customers,该表无需手动建立,从系统数据库Northwind中将表Customers导入我们的数据库jspceac中即可。导入表Customers的大致过程是:首先,鼠标右键单击数据库jspceac,进入“所有任务”,再进入“导入数据”,然后依据“DTS导入/导出向导”等操作即可。

    3.Web数据库编辑软件。Web数据库的实现还需要适当的编辑软件的运用,目前开发的网页编辑软件主要有:Dreamweaver、FrontPage、UltraEdit、TextPad、MS Visual InterDev、EditPlus、CoffeeCup、MoreMotion等,其中网页上传软件应用最广泛的是CuteFTP,该软件作为Web数据库的编辑软件之一,其具有较高的融合性,更适合运用到JSP技术下的Web数据库系统中。

    四、结束语

    Jsp技术继承了Java技术的优点,同时应用更灵活,兼容性强。发展基于JSP技术的的数据库可在共享现有Web数据库的信息技术同时开发新的发展方向,如在线交流,在线选课,在线投票以及在线购物等等,该系统的设计和开发使得web的发展空间更加强大。

    参考文献:

    [1]杜德尼.Mastening JavaServer Faces中文版[M].北京:电子工业出版社,2004

    [2]王森.JavaServer Faces基本构架与程序设计[M].北京:电子工业出版社,2004

    [3]赫晓静,熊前兴.JSP技术在Web程序开发中的应用研究[J].计算机与数字工程,2006,34(7):52-57

    相关热词搜索: 开发 研究 技术 数据库系统 jsp

    • 生活居家
    • 情感人生
    • 社会财经
    • 文化
    • 职场
    • 教育
    • 电脑上网