Web 應用程式概觀

Rational Developer 中的 Web 開發環境會提供依照 Sun Microsystems Java™ Servlet 2.3 規格Sun Microsystems JSP 1.2 規格的定義來開發 Web 應用程式時所需要的工具。Web 應用程式可以很簡單(只包括靜態的網頁),也可以非常先進,包括 JavaServer Pages (JSP) 檔和 Java Servlet。 在開發期間,這些資源以及 XML 部署描述子 (web.xml) 和其他 Web 資源會包含在一個 Web 專案內。 當您準備好將 Web 應用程式發佈到 Web 時,您會用 Web 保存檔 (WAR) 的形式,將 Web 專案部署到伺服器中。之後,一般使用者就可以透過 URL,將 Web 應用程式當作像網站一樣檢視。

開發階段

雖然構成 Web 應用程式的網頁和相關聯的檔案是您要建立的最基本資源, 但是開發 Web 應用程式有幾個階段,且每一個階段都有許多應該考量的事項,以確保 Web 應用程式有整體性且完整。
  1. Web 技術 - 在開發 Web 應用程式之前,您應該先瞭解您將會用到的許多 Web 技術。

  2. Web 專案 - 開發作業的第一個步驟是要先建立一個 Web 專案,用來保存所有 Web 應用程式資源。

  3. Web 開發工具 - 您應該探索和熟悉在開發您的 Web 應用程式時,需要用到的 Web 視景以及相關聯的視圖與編輯器工具。

  4. 網站設計 - 開始移入 Web 專案,這時您需要考慮到的是網站的高層次目標,這包括商業邏輯的流程、網頁的佈置與結構、網站導覽,以及網站的外觀和操作方式等。

  5. 網頁設計 - 建立和設計組成網站的個別網頁,從靜態 HTML 頁面到動態 JSP 頁面都包括在內,要考慮到樣式表、影像、鏈結、資料存取及其他。

  6. Web 資源 - 建立 Web 專案所需要,但並未在網站和網頁的設計期間建立好的資源,如標示庫、Servlet 或 Struts 資源等。
    註: 這個階段通常是分散在 Web 應用程式的整個開發期間進行,不過有時候也可以在最後階段完成。

在完成 Web 應用程式的各個開發階段後,您就可以開始進行測試, 並將 Web 應用程式部署到伺服器上。請參閱伺服器工具文件,以取得發佈 Web 應用程式的詳細資訊。

資訊路線

本系統備有數個路線或常用的開發實務, 可以協助您進行一般的 Web 應用程式開發階段。 如果您的開發需求符合下列其中一個路線,您可以遵循作業概觀作為範本, 協助您進行開發程序。如果這些路線都不符合您的開發需求,您仍然可以將它們當作範例來協助您瞭解一般開發程序,以及 Web 工具中最常運用的多種特性。
  • 第 1 種路線 - 您要建立新的基本 Web 應用程式,但沒有現有的資源可運用。 您的網站建立工作,涵蓋從設計階段到移入網頁,以及在伺服器上執行。

  • 第 2 種路線 - 您已有現有的網站,您要將網站匯入 Rational Developer 中,其中包括可在新的 Web 專案中使用 Web Site Designer。

  • 第 3 種路線 - 您已經有現有的 Web 專案,您只想建立 JavaServer Pages (JSP) 頁面,以及建立和新增視覺化自訂標示 (VCT)。您的專案中也已有了樣式表,您想要在頁面中套用階式樣式表 (CSS)。

相關概念
Web 工具特性
Web 開發工具
Web 視景
相關工作
建立動態 Web 專案
建立和編輯網頁 - 概觀
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.