开发高效率企业动态Web系统

开发高效率企业动态Web系统,第1张

开发高效率企业动态Web系统,第2张

由Sun等多家公司推出的JSP动态网页技术已经广泛流行。它继承了Java的跨平台、可移植、高性能等特点,使得在功能和安全性能上都优于Microsoft公司的ASP。很多JSP程序设计者在使用JSP进行动态网站开发时,认识到使用JavaBean技术进行功能封装的重要性,但是却忽视了Tag Library这一关键技术的使用。众所周知,HTML语言就是一种纯标记语言,如果要实现设置“Hello”为红色字体的功能,只需用Hello就可以了。那么,就是一个典型的标记,color是它的属性。现在,假设想要通过类似的标记方法来实现Email的发送,也要定义一个......的标记,然后就可以用lzwasp@263.net把一封信发到lzwasp@263.net信箱中了。 Tag Library指的就是关于这类标记的标记库。它类似于函数库或组件,但又有别于这两者,因为它将功能用一种标记和标记中的属性来表达实现。Tag Library是XML技术与JSP结合的产物,主要体现在用标记(Tag)来表达和实现想要实现的功能。目前,大多数的JSP服务提供商开发的JSP引擎都支持Tag Library技术,比如的Apache组织的Tomcat、IBM公司的WebSphere、BEA公司的WebLogic等都是很典型的JSP服务平台。不仅如此,这些引擎还开发扩展了很多出色的Tag,封装成Tag Library,方便开发者的调用。Allaire公司推出的JRun在这些服务平台中一枝独秀。它具备良好的性能,同时还提供了自带的Tag Library,即Jruntags。Jruntags可以实现动态网页设计中诸多重要功能,如数据库连接和操作、电子邮件的送取等。下面以一实例介绍在JRun平台上如何应用Jruntags来增强动态网页的开发,提高开发效率。来源:www.examda.com
  应用实例

  本文实例主要是让学生在线查看课程目录,并进行网上选课,以计算机处理的方式增强统计、分类,减少人为操作的复杂性。

  数据库表

  用Access建一个数据库test.mdb,并在ODBC中创建一个名为db的数据源名,使其指向test.mdb数据库,使用JDBC-ODBC Bridge进行数据库连接。其中,数据库test.mdb内有subject_tb 和stu_sub_tb两张表,表结构如下。

  subject表:

  字段 类型、长度 字段 类型、长度
  课程号 Char(3) 课程名 Char(20)
  教师 Char(10) 简介 Char(50)

  Stu_sub_tb表:

  字段 类型、长度 字段 类型、长度
  学号 Char(7) 课程号 Char(3)

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » 开发高效率企业动态Web系统

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情