「專案瀏覽器」視圖和 Web 開發

「專案瀏覽器」視圖是 Web 視景中的預設視圖。 這個視圖提供下列一些值得注意的特性:
  • VCM(版本控制管理)資訊可以利用「喜好設定」頁面來開啟和關閉 (視窗 > 喜好設定 > 工作台 > 標籤裝飾)。
  • Windows 您可以從 Windows® 檔案總管或桌面中,將檔案拖放至「導覽器」視圖中。
  • 支援從「導覽器」視圖功能表按鈕中,選取過濾器, 來過濾該視圖。資源可以依名稱、專案類型或工作集加以過濾。 依預設,會過濾掉以英文句點開頭的檔案。
  • 狀態行會顯示所選資源的完整路徑。
  • 將「導覽器」視圖中的 .java 檔拖曳至 JSP 檔會插入 usebean 標示,將 .class 檔拖曳至 JSP 檔時,會展現相同的行為。
  • 資源的錯誤和警告(包括 Java™、HTML/JSP 和「鏈結建置器」的錯誤和警告在內), 並且是在發現錯誤的資源旁,用紅色的錯誤「錯誤」圖示, 或是用黃色警告「警告」圖示, 加以指出,最高可上達專案的母儲存器。這適用於所有專案類型,而不只是 Web 專案。
  • 專案蹦現功能表中的新建階式功能表中可用的項目是上下文相關的。 所有功能表都具有專案其他兩個選項。
  • 所有的專案都自動按類型分組。如果要查看您專案的這個視圖, 請按一下按類型分組專案圖示按類型分組專案圖示

「專案瀏覽器」視圖的組織

「專案瀏覽器」視圖顯示動態 Web 專案的自訂視圖。 依預設,動態 Web 專案會出現在一個稱為「動態 Web 專案」的最上層種類下。 以下是出現在專案節點之下值得注意的一些最上層物件(以預設資料夾名稱為基礎)。

網站導覽 - 開啟 Web Site Designer,其用來將網站結構指定為以首頁為基礎的階層。這可用來在您的網頁中自動建立導覽列。

Web 圖解 - 一個 Web 應用程式圖解,或是 Web 圖解,這是一個可協助您視覺化及變更 Web 應用程式(如 Faces 或 Struts 型應用程式)之流程的檔案。 這個檔案和相關聯的精靈可讓您按一下選用區中的物件來建構 Web 應用程式的圖解。

Web 部署描述子 - 這個檔案對應於 WebContent/WEB-INF/web.xml 檔,可用來指定在 Web 開發環境中建立之模組的部署資訊。您可以利用 Web 部署描述子編輯器來編輯這個檔案, 也可以從它的蹦現功能表中,選取開啟工具,用不同的編輯器來開啟檔案。

在「部署描述子」下的位置保留元物件是為了建立 Servlet、Servlet 對映、過濾器、 過濾器對映、參照、安全(限制和角色)和接聽器而保留的。 您可以用滑鼠右鍵按一下某物件並從蹦現功能表中,選取新建來建立這些物件的實例。

JavaSource - 這個節點會顯示專案內的 Java 資源。 如果專案中只包含單一 Java 來源資料夾, 則在來源資料夾內的套件和類別(比方說,Servlet、Bean),都會直接顯示在 JavaSource 資料夾節點下方。 如果專案中包含多個來源資料夾,則每一個來源資料夾都會出現在 JavaSource 資料夾之下, 並可展開來顯示其套件和類別。
註: 雖然預設的資料夾名稱是 JavaSource,但您可以選取視窗 > 喜好設定 > Web 工具 > 新建 J2EE 專案,在「喜好設定」頁面中變更這個名稱。
  • 程式庫 - 這個資料夾包含在專案內容中定義的程式庫 JAR 檔。 顯示的 JAR 檔有三種類型:
    1. 併入專案 WebContent/WEB-INF/lib 目錄的 JAR 檔
    2. 專案外部的 JAR 檔,如 j2ee.jar 和 rt.jar
    3. 專案程式庫,這是指向 Java 專案的特殊參照

    當匯出 Web 專案時,會從執行時期 Web 應用程式要用的 Java 專案中,自動建立 JAR 檔。程式庫會依類別路徑次序而顯示。 依預設,只會顯示包含在專案內的 JAR 檔。 您也可以從「導覽器」視圖的功能表按鈕「功能表」按鈕中,選取顯示所參照的程式庫來顯示外部 JAR 和專案程式庫。

  • imported_classes 資料夾 - 這個資料夾可以在 WAR 匯入期間建立,其中包含沒有附隨程式碼的類別檔。 imported_classes 資料夾是一個 Java 類別資料夾;Java 類別資料夾也可以利用 Web 專案的 Java 建置路徑內容頁面來建立。

    Windows您可以從 Windows 檔案總管或桌面中,將類別檔拖放至「導覽器」視圖的 imported_classes 資料夾中。

Web Content 資料夾 - 這個資料夾含有要發佈至伺服器的項目。 依預設,新建的靜態和動態 Web 專案的這個資料夾會命名為 WebContent
註: 您可以在專案的「內容」對話框的網頁中變更該名稱。 在動態 Web 專案中,變更資料夾名稱會更新 Java 建置輸出目錄。您可以選取視窗 > 喜好設定 > Web 工具 > 新建 J2EE 專案, 變更在建立新的 Web 專案時所要套用的預設資料夾名稱之喜好設定。
  • META-INF - 這個目錄含有 MANIFEST.MF 檔, 是用來對映相同企業應用程式專案內其他專案中存在的相依 JAR 檔的類別路徑。這個檔案中的項目會更新執行時期專案類別路徑和 Java 建置設定,以併入所參照的 JAR 檔。
  • 主題 - 針對階式樣式表和其他與樣式相關的物件的建議目錄。
  • WEB-INF - 保存 Web 應用程式支援的 Web 資源(比方說,.xmi 檔、.xml 檔和 web.xml)的目錄。請注意,按兩下 web.xml 檔與按兩下部署描述子的作用一樣:會開啟 Web 部署描述子編輯器。
相關概念
Web 部署描述子編輯器
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.