JavaServer Pages (JSP) 技術

JavaServer Pages 技術可讓您產生動態 Web 內容, 如 HTML、DHTML、XHTML 和 XML 檔案,以併入 Web 應用程式當中。JSP 檔案是 Rational® Developer 實作伺服器端動態網頁內容的一種方式。JSP 檔可讓 Web 伺服器(如 WebSphere® Application Server 或 Apache Tomcat)在 HTML 頁面傳送到發出要求的瀏覽器之前,動態地將內容新增至 HTML 頁面中。

當您將 JSP 檔部署到提供 Servlet 引擎的 Web 伺服器時,JSP 檔會預先處理成在 Web 伺服器中執行的 Servlet。 這與在瀏覽器中執行的用戶端 JavaScript™(在 <SCRIPT> 標示中)不同。JSP 頁面最好是用於較適合在伺服器上執行的作業,如存取資料庫或呼叫 Enterprise Java™ Bean。

在 Rational Developer 中,您可以利用 HTML、JSP 標示或 JavaScript(包括在 scriptlet 標示中的 Java 程式碼)來新增您自己的文字和影像,進而在 HTML 編輯器中建立和編輯 JSP 檔。JSP 檔的副檔名通常是 .jsp。 另外,JSP 規格建議 JSP 片段檔的副檔名應該使用 .jspf。 如果不符合這個慣例,JSP 驗證器會將 JSP 片段當作正規的獨立式 JSP 檔來處理,可能會報告編譯錯誤。

Sun Microsystems JSP 1.2 規格提供建立自訂 JSP 標示的能力。自訂標示會簡化複式動作及提供較大的頁面內容控制權給開發人員。 自訂標示會收集到標示庫 (taglib) 中。標示庫描述子檔案 (taglib.tld) 是一份提供標示庫相關資訊的 XML 文件,其中包括 taglib 短名稱、程式庫說明及標示說明。 請參閱 Sun Microsystems JSP 1.2 規格,以取得詳細資料。

如果要使用 JSP 1.2 自訂 taglib,您可以將標示庫 .tld 和 .jar 檔匯入專案來加以使用,或建立它們與 Web 程式庫專案的關聯性。您也可以利用 URI 來參照 TLD 檔。

相關概念
Web 應用程式概觀
相關工作
建立 JSP 檔
編輯 JSP 檔 - 概觀
新增自訂 JSP 標示
讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.