2.2JSP 简介
JSP是一种新型的网页开发技术,也是Java服务器页面,是目前JAVA市场上运用最广的一种技术。它是由sun公司的发布的,是用于JAVA后端开发的一种动态网页开发标准技术。JSP技术是在ASP的基础上延伸而来,在HTML静态页面中加入JSP特有的标签和代码,从而产生JSP文件,后缀名为(*.jsp)。主要用于实现Java web应用程序的用户界面部分,用JSP开发的Web应用可以在不同的平台下运行,具有平台无关性,而且性能安全可靠功能强大。
“JSP的实现及其设计目标主要是为程序员提供一种更为简捷、有效的动态网页编写手段,并且增强网页程序的兼容性、独立性和可重用性。JSP的优点有以下几个方面:
(1)简便性和有效性。由前面我们对 JSP的组成原理的介绍,可以得到JSP网页的动态编写与一般的静态HTML的网页的编写是十分类似的。只是在原来的HTML网页中加入一些JSP专有的标签,或是一些脚本程序(而且此项不是必需的)。
(2)程序的兼容性。因为JSP中的动态内容可以用各种形式来显示,所以它可以为客户提供各种不同的需求:从使用HTML/DHTML的浏览器,到使用WML的各种手提无线设备(如,个人数字设备PDA和移动电话),再到使用XML的B2B应用,都可以使用JSP的动态页面。
(3)程序的独立性。JSP是Java API家族的一部分,它拥有一般的Java程序的跨平台的特性,换句话说,就是拥有程序的对平台的独立性。
(4)程序的可重用性。前面已经提到,在 JSP页面中可以不直接将脚本程序嵌入,而只是将动态的交互部分作为一个部件加以引用。这样,一旦这样的一个部件写好,它可以为多个程序重复引用,实现了程序的可重用性。”
JSP语言技术一次编写,在那都可以运行,而且代码不用改变,这就大大方便了代码的重用,对于程序员来说是大大的福音。正因为它的兼容性,所以运用范围广。在支持服务器组件上,JSP有成熟的JAVA BEAN 组件来实现。除此之外,JSP继承JAVA的所有优点。来!自~优尔论-文|网www.youerw.com
因此早教网站采用JSP开发技术,这将为网站提供一个良好的基础。
2.3 SQLserver2005简介
SQLserver 2005是一种数据库管理系统,可以在不同的平台下运行。作为当前主流的二大后台数据库:SQL server和MySQL。相对于MySQL, SQL server 2005 是一个安全且全面的数据库平台,是一个企业级的数据管理,适用于大中型企业。相比于MySQL数据库SQLserver数据库功能更加强大。SQL server具有十大特点:NET框架主机、XML技术、ADO. NET2.0版本、增强的安全性、Transact-SQL的增强性能、SQL服务中介、通告服务、Web服务、报表服务、全文搜索功能的增强。基于SQL server2005的这些特点,因此采用SQL server 2005数据库。
2.4 本章小结
本章主要介绍了JSP、MyEclipse和SQLserver 2005三种网站开发工具,简要的说明它们的概念和原理,为早教网站的设计与实现奠定了结实的基础。