產生之 .java 和 .class 檔的套件和目錄

依預設,會使用 package 陳述式 package com.ibm._jsp;來產生所有 JavaServer Pages (JSP) 檔的 .java 檔。 當 JSP 類別全部位於同一個套件時,JSP 引擎的類別載入器便知道應該以何種方式來載入它們。 .java 檔位於鏡映 JSP 來源目錄結構之目錄結構內的檔案系統中。

如果將 JSP 引擎配置參數 useFullPackageNames 設為 true,便利用下列 package 陳述式來產生 .java 檔:
Package _ibmjsp.<directory structure in which the jsp is located>;
如果使用完整的套件名稱,便會將 JSP 的配置啟用為 web.xml 檔中的 Servlet。 如需相關資訊,請參閱「JSP 類別載入設定」主題。 本節中的下表提供產生的 .java.class 檔的套件和目錄結構範例。
表 1. 產生的 .java.class 檔案 的套件和目錄結構。 所產生 .java.class 檔案的套件及目錄結構範例。
目錄   檔名   檔案系統中的 .java.class 檔的位置
JSP 檔 預設值 useFullPackageNames=true 預設值 useFullPackageNames=true
/myJsp.jsp com.ibm._jsp _ibmjsp / /_ibmjsp
/jspFiles/jspOne.jsp com.ibm._jsp _ibmjsp.jspFiles /jspFiles /_ibmjsp/jspFiles
/dir with spaces/jspTwo.jsp com.ibm._jsp _ibmjsp.dir_20_with_20_spaces /dir with spaces /_ibmjsp/dir_20_with_20_spaces