提供選項來編譯 JavaServer Pages 設定

請利用這個畫面來指定 JavaServer Pages (JSP) 編譯器所用的選項。

這個管理主控台畫面是應用程式安裝與更新精靈中的一個步驟。若要檢視這個畫面,您必須選取選取安裝選項畫面中的前置編譯 JavaServer Pages 檔。因此,若要檢視這個畫面,請按一下應用程式 > 新建應用程式application_path > 顯示所有安裝選項和參數 > 下一步 > 下一步 > 前置編譯 JavaServer Pages 檔 > 下一步 > 步驟:提供選項來編譯 JSP

只有在您安裝或更新含有 Web 模組的應用程式時,才能在這個畫面上指定 JSP 編譯器選項。安裝好應用程式之後,您必須編輯 Web 模組之 WEB-INF/ibm-web-ext.xmi 檔的 JSP 引擎配置參數,來變更其 JSP 編譯器選項。

Web 模組

指定模組在應用程式中的名稱。

URI

指定模組相對於應用程式(EAR 檔)根目錄的位置。

JSP 類別路徑

指定在安裝應用程式期間編譯 JSP 檔時,JSP 編譯器所要使用的暫時類別路徑。這個類別路徑在應用程式安裝完成時並不會儲存,而在應用程式執行時也不會使用。這個類別路徑僅用來識別位於應用程式外且為 JSP 編譯所需的資源,而在安裝應用程式後,會以其他方式(如:共用程式庫)來識別這些資源。在網路部署配置中,這個類別路徑專供部署管理程式機器使用。

若要指定多個 Web 模組,請使用相同的類別路徑:

  1. 在 Web 模組的清單中,勾選要使用特定類別路徑之每一 Web 模組旁的選取勾選框。
  2. 展開套用多重對映
  3. 指定所需的類別路徑。
  4. 按一下套用
使用完整套件名稱

指定 JSP 引擎是否要使用完整套件名稱來產生及載入 JSP 類別。

使用完整套件名稱時,前置編譯的 JSP 類別檔可在 web.xml 檔中配置成 Servlet,而不需使用 jsp-file 屬性。如果沒有使用完整套件名稱,則會在相同套件中產生所有的 JSP 類別,而這是小型檔案系統路徑的好處。

當 useFullPackageNames 和 disableJspRuntimeCompilation 選項皆為 true 時,會使用單一類別載入器來載入所有的 JSP 類別,即使 JSP 檔在 web.xml 檔中不是配置成 Servlet。

這個選項與 useFullPackageNames JSP 引擎參數相同。

JDK 來源層次

指定 Java™ 編譯器用來編譯 JSP Java 程式碼的來源層次。有效值為 131415。 預設值是 13,指定來源層次 1.3。

停用 JSP 執行時期編譯

指定在執行時期是否應永不轉換或編譯 JSP 檔,即使 .class 檔不存在也是如此。

如果這個選項設為 true,JSP 引擎不會在執行時期轉換及編譯 JSP 檔;JSP 引擎只會載入經過前置編譯的類別檔。JSP 程式檔不需要出現就可以載入類別檔。您可以安裝沒有 JSP 程式碼的應用程式,但應用程式必須有經過前置編譯的類別檔。

若要使用單一 Web 應用程式類別載入器來載入所有 JSP 類別,這個編譯器選項和使用完整套件名稱選項都必須設為 true

這個選項與 disableJspRuntimeCompilation JSP 引擎參數相同。




標示(線上)的鏈結表示需要存取網際網路。

相關概念
相關工作
相關參考


檔名: uweb_jspcompile.html