文章编号: 167121742(2003) 040343206 基于JAVA 的 WEB 页面自动生成系统 舒红平1 , 吴自恒2 , 蒋建民3 (1. 成都信息工程学院计算机系 , 四川 成都 610041 ;2. 四川工业学院电子与电气工程系 , 四川 成都 610039 ; 3. 重庆工商大学计算机科学与信息工程学院 , 重庆 400020) 摘要 : 介绍了一个自动生成 Web 页面的系统。系统只需输入待生成页面的相关特征信息 ,就自动生成能在Java 环境下运行的 ,具有新增、删除、修改及保存功能的 Web 页面。系统能大大地缩短开发 Web 项目的周期 ,提高工作效率。 关 键 词 : Servlet ;Java ;Web 页面 ;JSP 中图分类号 :TP311. 52 文献标识码 : A 1 引言 随着 Internet 技术的发展 ,越来越多的企业需要建立自己的信息系统。为适应分布式网络环境及跨平台操作的要求 ,这些信息系统需要建立在基于Java 技术的 B/ S(Browser/ Server)结构基础上。 信息系统最重要部分就是处理数据信息 ,包括基础数据的新增、修改、删除、保存。在开发基于 WEB 的信息系统时 ,基础数据的处理是通过 Web 页面的形式进行的 ,各个 WEB 页面的新增、修改、删除、保存处理模式基本一样。如果开发人员在处理每个基础数据表时 ,都采用一个页面一个页面地定制的方法进行 ,则会在处理相同功能的页面上浪费大量的时间。我们在开发 Web 项目的过程中 ,设计了一个基于Java 的页面自动生成系统 ,利用这个系统 ,开发人员只需输入要连接的数据表或数据源参数 ,系统就会生成这个数据表的基础数据处理页面 ,生成的页面能实现数据的新增、删除、修改、保存等功能。 2 系统技术方案 2. 1 Java 及JDBC 技术方案 Java 是一种非常优秀的面向对象的编程语言。它不是直接在操作系统上运行 ,而是运行于 Java 虚拟机之上 ,任何与底层具体操作系统的交互都交给这个虚拟机来处理 ,因而 Java 在任何操作系统下采用的编程接口都是一致的。用 Java 编写程序代码 ,可方便地移植到其它平台上 ,而且能够保证系统和用户的安全性。同其它编程语言比较 ,Java 语言具有真正的平台独立性、强大的功能性、编程简单性 ,这些特性适用于 Internet 的管理信息系统。 图 1 JAVA/JDBC 3 层应用模式 Java 访问数据库采用 JDBC 技术 ,它可以统一访问异构数据库系统。JDBC 可以理解为用 Java 实现 ODBC 的功能。JDBC建立了一个数据库的公共应用程序接口 ,使前端能够通过基于平台的程序 (如 C 程序) 或驱动程序来实现透明访问。通过使用 JDBC ,程序能够兼容存取支持 JDBC 的数据库。对JDBC 数据库的存取是通过 SQL 语句来实现的。基于Java 和JDBC 技术的应用系统具有很好的安全性、可靠性和可移植性。Java/JDBC 三层应用模型如图 1 所示 : 收稿日期:200304224 第 18 卷第 4 期 2003 年 12 月 成 都 信 息 工 程 学 院 学 报 JOURNAL OF CHENGDU UNIVERSITY OF INFORMATION TECHNOLOGY Vol. 18 No. 4 Dec. 2003 2. 2 Servlet 工作模式 Servlet 是用Java 编写的 Serv
java的web页面自动生成系统_基于JAVA的WEB页面自动生成系统
最新推荐文章于 2024-04-19 04:29:48 发布