新聞中心
簡單介紹JSP優(yōu)點

JSP(Java Server Pages)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標準,本文簡單介紹JSP優(yōu)點。
JSP(Java Server Pages)是由Sun Microsystems公司倡導(dǎo)、許多公司參與一起建立的一種動態(tài)網(wǎng)頁技術(shù)標準。 JSP技術(shù)是用JAVA語言作為腳本語言的,JSP網(wǎng)頁為整個服務(wù)器端的JAVA庫單元提供了一個接口來服務(wù)于HTTP的應(yīng)用程序。
在傳統(tǒng)的網(wǎng)頁HTML文件(*.htm,*.html)中加入Java程序片段(Scriptlet)和JSP標記(tag),就構(gòu)成了JSP網(wǎng)頁 (*.jsp)。Web服務(wù)器在遇到訪問JSP網(wǎng)頁的請求時,首先執(zhí)行其中的程序片段,然后將執(zhí)行結(jié)果以HTML格式返回給客戶。程序片段可以操作數(shù)據(jù)庫、重新定向網(wǎng)頁以及發(fā)送 email 等等,這就是建立動態(tài)網(wǎng)站所需要的功能。所有程序操作都在服務(wù)器端執(zhí)行,網(wǎng)絡(luò)上傳送給客戶端的僅是得到的結(jié)果,對客戶瀏覽器的要求最低,可以實現(xiàn)無 Plugin,無ActiveX,無Java Applet,甚至無Frame。
JSP優(yōu)點:
◆對于用戶界面的更新,其實就是由 Web Server進行的,所以給人的感覺更新很快。
◆所有的應(yīng)用都是基于服務(wù)器的,所以它們可以時刻保持最新版本。
◆客戶端的接口不是很繁瑣,對于各種應(yīng)用易于部署、維護和修改。
ASP優(yōu)點
ASP(Active Server Pages)動態(tài)網(wǎng)頁,是微軟公司推出的一種用以取代CGI(Common Gateway Interface)通用網(wǎng)關(guān)接口的技術(shù)。我們可以通過ASP結(jié)合HTML語言、ASP指令和ActiveX元件以及數(shù)據(jù)庫等方面知識,使用自己的 Web 服務(wù)器創(chuàng)建并運行動態(tài)的交互式 Web 站點。ASP優(yōu)點大概可以歸納如下:
1、您可以用 VBScript 或JScript創(chuàng)建腳本,同時結(jié)合HTML語言就能夠非常方便地完成網(wǎng)站的應(yīng)用程序。對于 VBScript和JScript,使用哪種語言并不重要,Web 服務(wù)器等同地處理這兩種語言,并向用戶的瀏覽器發(fā)送 HTML 格式化結(jié)果。
2、因為ASP采用Script語言(VBScript和JScript)就可以輕松編寫程序,因此這就大節(jié)省了網(wǎng)絡(luò)設(shè)計人員又得重新學(xué)習(xí)一種新語言的時間。而且編寫ASP無須手工compile編譯或鏈接程序,可在服務(wù)器端直接執(zhí)行,這無疑是更加方便了我們的編寫過程。
3、使用普通的使用記事本之類的文本編輯器,即可進行編輯設(shè)計,如:Windows的記事本。建議不要用FontPage98或 DreamWeaver2.0等主頁制作軟件修改,因為他們會破壞源代碼的。在這里我建議使用CuteFTP攜帶的CuteHTML編輯器進行編輯設(shè)計。
4、ASP是運行在服務(wù)器端,所以我們無須擔心瀏覽器是否支持ASP所使用的編程語言,用戶端只要使用可執(zhí)行HTML碼的瀏覽器,即可瀏覽Active Server Pages所設(shè)計的網(wǎng)頁內(nèi)容。ASP在服務(wù)器端運行,當程序執(zhí)行完畢后,服務(wù)器僅將執(zhí)行的結(jié)果返回給客戶瀏覽器,這樣也就減輕了客戶端瀏覽器的負擔,大大提高了交互的速度。
5、ASP能與任何ActiveX scripting語言相容。除了可用VBScript或JScript語言來設(shè)計外,還通過plug-in的方式,使用由第三方所提供的其他腳本語言,譬如Perl、Tcl等。腳本引擎是處理腳本程序的COM(Component Object Model)組件。
6、Active Server Pages的程序代碼隱藏,在客戶端上僅可以看到由ASP輸出的動態(tài)HTML文件。因而可以避免所寫的源程序被他人剽竊,也提高了程序的安全性。
7、可使用服務(wù)器端的腳本來產(chǎn)生客戶端的腳本。
8、面向?qū)ο螅∣bject oriented),并可擴展ActiveX Server組件功能。
9、ActiveX Server Components(ActiveX服務(wù)器組件)具有無限可擴充性。你可以使用任何編程語言來編寫你所需要的ActiveX Server 組件。
10、ASP優(yōu)點是可以通過ADO(ActiveX Data Objects,微軟的一種新的數(shù)據(jù)訪問模型,是一種可以提供WEB頁面開發(fā)者輕松存取Internet的數(shù)據(jù)庫,并可以在用戶端實現(xiàn)網(wǎng)上立即、即時更新顯示的最新WEB頁面數(shù)據(jù)庫技術(shù)。)非常方便地訪問數(shù)據(jù)庫,從而使存取數(shù)據(jù)庫變得輕松容易。
分享文章:ASP優(yōu)點和JSP優(yōu)點總結(jié)
文章分享:http://m.5511xx.com/article/coeojse.html


咨詢
建站咨詢
