靜態 Web 專案

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

靜態 Web 專案有以下特性:
此外,您的專案仍然有以下特性(這是靜態和動態 Web 專案兩者共同的特性):

用來發佈靜態 Web 專案的資料夾是可修改的, 因此當您對靜態專案設定發佈 "root" 值(稱為環境定義根目錄,如:/web1)時, Web 內容資料夾中的所有項目都會發佈到 Web 伺服器之 doc 根目錄下的 web1 資料夾中。如此可讓您將 Web 伺服器上的 Web 資源, 群組到工作台中對應於 Web 專案的資料夾內。當以這種方式定義的專案可正式上線時, 您可以將值變更為 /,以便將特定的專案直接發佈到 doc 根目錄, 則所有的發佈、鏈結修正和瀏覽作業都會自動更新。

您也可以使用別名來指定環境定義根目錄的值。比方說, 假設目標 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 保存檔 (WAR)
相關工作
建立靜態 Web 專案