网站制作中的ASP与JSP手艺
发布日期:2023-04-13浏览量:119
1.asp简介
asp是microsoft active server pages的简称。asp自己其实不是一种编程言语,它是一套微软开发的服务器端剧本环境。asp内含于is30和40之中,经由过程asp可以连系html页面、asp指令和activex元素建立动态、交互、高效的web服务器应用程序。
有了asp,就没必要担忧客户的阅读器是否能运转你所编写的代码,由于一切的程序都将在服务器端执行,包括一切嵌在一般html中的剧本程序。当程序执行结束后,服务器仅将执行的后果返回给客户阅读器,如许也就減轻了客户端阅读器的包袱,大大普及了交互的速率。
下面是asp手艺独具的一些特性:
(1)运用javascript、vbscript等等剧本言语,连系html代代码,便可疾速完成web应用程序;
(2)无须编译,容易编写,可在服务器端直接注释并执行;
(3)无须特殊的编纂环境,可以运用一般的文本编纂器进行编纂;
(4)与阅读器无关,任何阅读器都可阅读asp所所设计的网页内容 ;
(5)asp能与任何activex剧本言语相容,它经由过程plug-in体式格局,可以运用第三方所提供的其余剧本言语,如perl、tcl等;
(6)asp的源程序不会传到客户端阅读器,因而可以制止源程序被别人抄袭,普及了程序的安全性。
2.jsp简介
jsp是java server page的简称,是由sun公司推出的一种交互式网页编译手艺。jsp不单可能建立交互式网站,并且可以应用于差别的操纵平台上,包括windows98/2000、windows t server和 linux等。这类跨平台的特性包罗了今朝大部分网站服务器的设置环境,再加之它的语法与asp同样易学易懂,并且在网络安全手艺方面曾经超出asp手艺,以是愈来愈多的商业网站起头转向运用jsp手艺进行开发
jsp交互式网页编译手艺有下列多少特色:
(1)由于jsp运用java言语,具备跨平台的特性,并采用了面向对象程序设计的观点,使得开发出来的web应用程序具备更高的不变性和可移植性 ;
(2)jsp运用 servlet手艺,使得含有jsp程序的网页第一次被客户端要求时会自动执行,并且只编译一次,以后有沟通的要求不需求再从头编译,普及了阅读速率;
(3)运用(package)类型的函数bean,沟通的bean可以应用于差别的jsp程序中,无须从头编写程序代码,从而大幅度缩短程序开发的时间,添加了程序的灵活性;
(4)jsp程序经由过程jdbc接口访问后盾数据库,对付只要odbc接口的数据库,则运用java提供的jdbcーodbc桥接器进行转换,因而网站制作中jsp可以支持大部分的数据库软件 。
相关文章: