JSP是一種動態網頁技術標準,其檔案格式是在傳統的網頁HTML檔案(.htm,.html)中插入Java程式段(Scriptlet)和JSP標記(tag),從而形成JSP文件(*.jsp)。
JSP(JavaServer Pages)是一種動態網頁技術標準,其檔案格式是在傳統的網頁HTML檔案(.htm,.html)中插入Java程式段(Scriptlet)和JSP標記(tag),從而形成JSP檔案(*.jsp)。 JSP的全名為Java Server Pages,中文名叫Java伺服器頁面。它類似ASP技術,但使用的是Java程式語言。 JSP檔案是一種嵌入式網頁腳本,通常可以用記事本、DREAMWEAVER等文字或網頁設計工具開啟進行編輯。
JSP(JavaServer Pages)檔案的優缺點如下:
優點:
一次寫,到處執行:JSP使得Java程式碼和特定的文件類型與系統無關,只要係統支援Java,就可以使用JSP。
系統的多平台支援:基本上可以在所有平台上的任意環境中開發,在任意環境中進行系統部署,在任意環境中擴展。相比ASP/PHP的限制是顯而易見的。
強大的可擴展性:從只有一個小的Jar檔案就可以運行Servlet/JSP,到由多台伺服器進行叢集和負載平衡,到多台Application進行事務處理,訊息處理,一台伺服器到無數台伺服器,Java顯示了一個巨大的生命力。
多樣化和功能強大的開發工具支援:這一點與ASP很像,Java已經有了許多非常優秀的開發工具,而且許多可以免費得到,並且其中許多已經可以順利的運作於多種平台之下。
缺點:
JSP技術極大的增加了產品的複雜性:為了獲得系統的跨平台功能和產品伸縮能力, java系統開發了多種產品,如JRE、JDK、J2EE、EJB、JSWDK、JavaBeans等,只有有效地將它們組合在一起,才能產生強大的功能。這增加了部署的難度。
java的高效率運作需要佔用大量的記憶體和硬碟空間:一方面,java的高速運作是透過.class檔案常駐記憶體來實現的。另一方面,還需要硬碟空間來儲存一系列的.java檔案和.class檔案以及對應的版本檔案。這增加了硬體需求。
JSP程式偵錯困難:JSP頁面執行時,首先轉換為.java檔(Servlet),然後將.java檔編譯為字節碼檔。這樣,出錯訊息實際上指向的是轉換後的那個.java檔案(Servlet),而不是JSP本身。這增加了調試的難度。
以上是jsp是什麼格式的文件的詳細內容。更多資訊請關注PHP中文網其他相關文章!