jsp與asp和php比的優點
作者:佚名 時間:2013-08-07 分享到:
1.內容的生成和顯示進行分離
使用jsp技術,web頁面開發人員可以使用html或者xml標識來設計和格式化最終頁面,使用jsp標識或者小腳本來生成頁面上的動態內容,生成內容的邏輯被封裝在標識和javabean組件中,并且捆梆在小腳本中,所有的腳本在服務器端運行,如果核心邏輯被封閉在標識和jave bean中,那么其他人,如web管理人員和頁面設計者,能夠編輯和使用jsp頁面,而不影響內容的生成.
2.強調可重用的組件
絕大多數jsp頁面依賴于可征用的跨平臺的組件javabean或者enterprise javabean tm來執行應用程序所要求的更為復雜的處理,開發人員能夠共享和交換執行普通操作的組件,或者使得這些組件為更多的使用者或者客戶團體所使用,基于組件的方法加速了總體開發過程,并且使得各種組織在他們現有的技能和優化結果的開發努力中得到平衡.
3.采用標識簡化頁面開發
java server page技術封裝了許多功能,這些功能是在易用的,與jsp相關的xml標識中進行動態內容生成所需要的,標準的jsp標識能夠訪問和實例化javabean組件,設置或者檢索組件屬性,下載applet,以及執行用其他方法更難于編碼和耗時的功能.
4.健壯性和安全性
由于jsp頁面的內置腳本語言是基于java編程語言的,而且所有的jsp頁面都被編譯成為java serverlet,jsp頁面就具有java技術所有好處,包括健壯和存儲管理和安全習性.
5.良好的移植性
作為java平臺的一部分jsp擁有java編程語言一次編寫,各處運行的特點,隨著技術越多的供應商將jsp支持添加到他們的產品中,可以使用所選擇的服務器和工具而且更改服務器或工具并不影響當前的應用.
6.企業級的擴展性的性能
當與java 2平臺,企業版j2ee和enterprise javabean技術整合時,jsp頁面將提供企業級的擴展性和性能,這對于在虛擬企業中部署基于web的應用是必需的.