可看图2-1 系统模式图 系统模式图
2。3 本系统采用的关键技术
2。3。1 JSP技术
它是为了实现了Html语法中的java扩张。JSP与Servlet一样,是进行在服务器端执行的。是通常的回给客户端的就是一个HTML文本,因此客户端只要有浏览器就能浏览的。
此外,JSP 技术是进行使用Java编程语言编写类XML的tags和scriptlets,来进行封装产生动态网页的处理逻辑的。此外,网页进行是还能通过tags和scriptlets进行访 问存在于服务端的资源的应用逻辑。JSP将进行网页的逻辑与网页的设计的显示分离,是支持可重用的进行基于组件的设计,是使基于Web的应用程序的开发变得迅速的和容易的。 此外,JSP是一种动态的页面技术,它的主要目的是使得将表示逻辑从Servlet中分离出来。文献综述
Java Servlet是进行JSP的技术基础,而且使得大型的Web应用程序的开发需要Java Servlet和JSP配合才能进行完成的。此外,JSP是具备了Java技术的简单易用,完全的面向对象,具有平台无关性且安全可靠,主要进行面向因特网的所有特点。
2。3。2 JavaBean技术
JavaBean是可复用的进行平台独立的软件组件,开发者是可以进行在软件构造器的工具中其直接进行可视化操作。
此外,软件构造器工具可以是Web页面构造器、可视化应用程序构造器、GUI设计构造器或服务器应用程序的构造器。此外,有时,构造器工具是也可以是一个包含子一些bean的复合文档的文档编辑器。
JavaBean是可以是简单的GUI要素,如按钮或滚动条;也是可以是复杂的可视化软件组件,如数据库视图,有些JavaBean是没有GUI表现形式的,但这些JavaBean仍然可以使用应用程序构造器可视化地进行组合。
一个JavaBean和一个Javaapplet是相似的,是一个非常简单的进行遵循某种严格协议的Java类。每个的JavaBean的功能都可能不一样,但它们都必须进行支持以下特征。
一个bean是没有必须继承进行的特定的基类或接口。可视化的bean必须继承的类是java。awt。Component,这样它们是才能进行添加到可视化的容器中去,非可视化bean则不需要继承这个类。此外,有许多bean,无论是进行在应用程序构造器工具中,还是在最后创建好的应用程序中,进行都具有很强的可视化特征,但这并非每个bean必须进行的特征。
在是进行使用Java编程时,并不是进行所有软件模块都的需要转换成bean。Bean比较适合于那些具有可视化操作和定制特性的软件组件。
从基本上说,JavaBean是以看成是一个黑盒子,即只需要进行知道其功能而不必管其内部结构的软件设备。此外,黑盒子是进行只进行介绍和的定义其外部特征和与其他部分的接口,如按钮、窗口、颜色、形状、句柄等。来:自[优.尔]论,文-网www.youerw.com +QQ752018766-
通过进行将系统看成进行使用的黑盒子关联起来的的通讯网络,我们是可以进行忽略黑盒子内部的系统细节,从而是有效地进行控制系统的整体的性能。此外,作为一个黑盒子的模型,JavaBean是有3个接口面,可以独立进行开发。
1。 JavaBean可以进行调用的方法。
2。 JavaBean进行提供的可读写的属性。
3。 JavaBean进行向外部发送的或从外部接收的事件。
2。3。4 用JDBC访问数据库
所有的数据库的对象和方法都在java。sql。* 里面,所以首先要import java。sql。*,要想连接数据库,首先要将驱动程序调入。
Class。forName("sun。jdbc。odbc。JdbcOdbcDriver");这是JDBC-ODBC 的驱动程序。