靜態 Web 專案

如果您要建立不含任何動態內容(如 Servlet、JSP 檔、過濾器和相關的 Meta 資料)的內容型 Web 應用程式,相對於動態 Web 專案,您可能會偏好建立靜態 Web 專案。

靜態 Web 專案的性質如下:
另外,您的專案仍將有下列特性(它們是靜態和動態 Web 專案共用的特性):

靜態 Web 專案發佈到其中的資料夾是可修改的,因此,當您設定靜態專案的發佈 "root" 值(稱為環境定義根目錄,如 /web1)時,Web 內容資料夾中的所有項目都會發佈到 Web 伺服器文件根目錄下的 web1 資料夾中。這使您能夠在 Web 伺服器中,將 Web 資源分組成對應於工作台 Web 專案的資料夾。 當這個方式所定義的專案已準備好生產作業時,您可以將值改成 / 來直接將特定的專案發佈至文件根目錄, 這時所有發佈、鏈結修正和瀏覽都會自動更新。

您也可以使用別名來指定環境定義根目錄的值。例如,假設目標 Web 伺服器上定義了如下的別名:
Alias /scripts/ "/var/www/scripts"
在這個範例中,現行靜態 Web 專案將包含共用 JavaScript™ 檔案,您可以將環境定義根目錄的值設成 "scripts"。 為了要讓靜態 Web 專案中的資源能夠發佈到 Web 伺服器的正確位置,您必須依照下列方式,將這個別名對應新增至靜態 Web 伺服器的伺服器工具實例中。
  1. 從「伺服器」視圖中,按兩下靜態 Web 伺服器配置來開啟伺服器配置編輯器。
    註: 這假設您已定義靜態 Web 伺服器。
  2. 按一下配置編輯器標籤。
  3. 向下捲動至別名路徑對應區段,並加入新的別名對應。
現在 "scripts" 已定義為「別名」,靜態 Web 專案中的 Web 內容將發佈到對映的 /var/www/scripts 路徑中。
相關概念
Web 應用程式概觀
Web 開發工具
動態 Web 專案和應用程式
Web 保存檔 (WAR)
相關工作
將靜態 Web 專案發佈在靜態 Web 發佈伺服器中
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.