动态网页的JSP实现手艺
发布日期:2023-04-22浏览量:136
jsp手艺是sun公司于1998年4月起头发布的,2000年9月发布最新版本的jsp1.2规范。与其余动态网页手艺比拟,jsp手艺的发展汗青无疑是最短的,是全新的站点开发言语。
1.jsp的特性
jsp承袭java言语的劣势,是一种实实在在与平台无关的动态网?页开发手艺。jsp既有很高的运转效力,开发周期又很短,扩展威力出格强,并且它的手艺规范是公开的,任何人均可以根据规范开发出本身的商品,因而在很短的时间内不少公司纷繁颁布发表支持jsp手艺,不少网站也纷繁采用jsp手艺作为开发伎俩,使jsp手艺迅速地发展起来。
jsp的全称是java server pages,它采用java作为剧本言语,jsp文件实在是一些jsp界说的标识表记标帜和java程序段以及html文件的混淆体。若是但愿行使jsp技手艺来网站开发的话,必需起首把握java言语,同时还必需对数据库非常熟悉,对sql(structure query language)言语更要有必然的理解。
作为采用java手艺家族的一员,以及java2(企业版体系结构)的一个构成部分,jsp手艺可能支持高度庞大的基于web的应用;作为java 平台的一部分,jsp领有java言语 “一次编写,遍地运转”的特性。
jsp手艺提供的动态网页解决计划可以知足如下请求:
(1) 在任何web服务器或应用程序服务器上运转;
(2) 将应用程序逻辑和页面显示分散;
(3) 疾速地开发和测试;
(4) 简化开发基于web的交互式应用程序的过程。
2.jsp与asp.php.cgi的比力
今朝,asp与php在国内应用最为普遍。但jsp也是在国际上比力风行的一种手艺,尤为常用于电子商务类的网站。
如前所述,php手艺存在一些缺点,php不足规模支持;不足多层结构支持,难于胜任大负荷的数据运转;提供的数据库接口支持不同1、这些问题使得php手艺很难使用在电子商务中。asp和jsp则没有以上缺点。
为简明起见,下面将jsp与asp.php、cgi(perl)的机能作一演绎 比力,如表所示。
在手艺上,jsp与asp有许多相似的地方,二者都可能为程序开发职员提供实现应用程序的体例与自带组件网页设计的手艺,并且二者都可能代替cgi,使网站制作变得较为简略与快捷。可是jsp与asp也有不少差别的地方,最本色的区分在于:二者来历于差别的手艺规范组织,实在现的根蒂根基即web服务器平台请求不沟通。
相关文章: