建立動態 Web 專案

顯示說明文件

您可以建立和維護 Web 專案內的 Web 應用程式資源。 有別於靜態 Web 專案, 動態的 Web 專案可以建立如 JavaServer Pages 和 Servlet 之類的資源, 並且使用如 Struts 和 JavaServer Faces 等的技術。

如果要建立新的動態 Web 專案,請完成下列步驟:

  1. 開啟 Web 視景及選取檔案 > 新建 > 動態 Web 專案 這時會啟動新建動態 Web 專案精靈。
  2. 輸入 Web 專案的名稱。

  3. 接受專案位置欄位中的預設值(這是專案儲存在檔案系統中的位置),或是按一下瀏覽來選擇檔案系統上的位置。如果進階選項尚未顯示的話,請按一下顯示進階按鈕。

  4. 選取 Servlet 版本號碼。 Servlet 版本決定您可執行應用程式的伺服器層次。 比方說,Servlet 2.4 版只有在 WebSphere Application Server 第 6 版受支援, 在第 5 版不受支援。您想要建立的新 Servlet 和 JSP 檔都應該遵循最新的 Servlet 規格層次。 (提供的舊規格層次是為了要接受您預期會匯入專案的任何舊式動態元素)。
    附註:
    • Servlet 版本決定出現在下拉清單中的目標伺服器選項。
    • 下列 Servlet 版本對應於下列 J2EE 層次:
      • 2.2 版 - J2EE 1.2
      • 2.3 版 - J2EE 1.3
      • 2.4 版 - J2EE 1.4
    • 請注意,您可以利用 J2EE 移轉精靈來升級您的 Servlet 版本, 但是無法回復成舊版。比方說,如果您選擇 2.4 版, 則將只能部署至支援 2.4 版的伺服器,如 WebSphere® Application Server 第 6 版
  5. 從下拉清單中選取目標伺服器,或選取新建按鈕來建立新的目標伺服器。
  6. 新的或現有的企業應用程式專案(EAR 專案)必須與新的 Web 專案相關聯,以利部署。 如果您想要置換企業應用程式專案的預設值,請按一下新建,來進行變更。在建立 Web 專案的精靈結束時,也會以 EAR 專案欄位中指定的名稱建立新的企業應用程式專案。 請注意,預設值是有附加 EAR 的 Web 專案名稱(除非在您開啟精靈時已選取 EAR 專案)。如果您要使用現有的企業應用程式專案,請從 EAR 專案下拉清單中選取該專案。

    如果您將來要將 Web 專案當作模組來新增至另一企業應用程式專案中,您可以開啟企業應用程式專案的>應用程式部署描述子編輯器,再選取模組頁面中的新增選項。

  7. 指定環境定義根目錄。(環境定義根目錄是 Web 應用程式根目錄,也就是應用程式部署到 Web 伺服器時的最上層目錄。)您可以在建立專案之後,利用從專案蹦現功能表中存取的專案內容對話框來變更環境定義根目錄。環境定義根目錄也可供鏈結建置器使用,以確保您在專案內移動或更名檔案時,您的鏈結會維持發佈的備妥狀態。
  8. 如果要新增註釋的 Java 類別的支援,請選取適當的勾選框。
  9. 如果要指定或自訂專案選項,例如新增 Struts、GEL 或標示庫支援,請選取下一步勾選框。
  10. 選取一或多個 Web 專案特性。當您在左邊選取特性時,右邊的方框便會顯示每一種特性的說明。 預設特性是預設樣式表(CSS 檔)和 Web 圖解。接受預設樣式表會建立稱為 Master.css 的預設 CSS 檔, 供專案所包括的任何 HTML 和 JSP 檔使用。
    • 如果您要建立使用 Struts 技術的專案,請選取 Struts, 然後按下一步。稍後在精靈中會出現「Struts 設定」頁面,供您指定要在您的專案中使用的 Struts 技術的版本、套件的字首, 以及是否要建立資源軟體組。

    請注意,雖然您可以選取 WDO 關聯式資料庫執行時期及其他選項, 不過,在建立 Web 專案時,您並不需要選取這些特性。如果您在 Web 專案中新增任何 Faces 資源,就會自動啟用 Faces 工具。

  11. 下一步
  12. 如果整個網站要共用通用的網頁範本,請選取使用網站的預設網頁範本。如果您想使用系統提供的其中一個範例範本,請選取範例範本,然後再選擇縮圖框中顯示的其中一個範本。如果您想使用自己的範本,請選取使用者定義範本,然後再按一下瀏覽,從檔案系統中選取範本。這時所選的範本會複製到您的專案中,供建立網頁時使用。
  13. 按一下完成(或按下一步來調整 Struts 設定)。 這時精靈會建立一個新專案,它會反映 J2EE 資料夾結構,這個結構指定了 Web 內容檔、類別檔、類別路徑、部署描述子,以及支援的 Meta 資料等的位置。

現在,您可以利用 Web Site Designer、Web 資源編輯器(如 Page Designer)、「新建檔案」精靈, 或可從檔案功能表呼叫的「匯入」精靈來建立或匯入 Web 專案的內容。

相關概念
動態 Web 專案和應用程式
靜態 Web 專案
註釋型程式設計概觀
相關工作
建立 HTML 或 XHTML 檔
建立 JSP 檔
將 Struts 支援新增至動態 Web 專案中
使用 Struts 建立架構完善的 Web 應用程式
建立 Faces 應用程式 - 概觀
新增 Web 註釋標示
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.