Spring Web Flow 第二個預覽版本已發布

發布 | Colin Sampaleanu | 2005 年 4 月 11 日 | ...

我們很高興宣布 Spring Web Flow 的第二個預覽版本已發布,可用於 Spring 1.2 發布路徑。這個穩定(適用於開發)的版本提供以下主要新功能:

  • 可插拔的流程執行儲存策略,具有開箱即用的延續性 (continuations) 支援。 這表示
    • 您現在可以選擇將執行中流程的狀態保存到任何後端資料儲存區,包括 HttpSession (預設)、資料庫、序列化檔案等。
    • 您可以選擇使用基於延續性的儲存策略,將 Spring Web Flow 轉變為延續性驅動的系統,提供適當的瀏覽器導航按鈕行為(返回、下一個、重新整理和新視窗)。您也可以選擇客戶端或伺服器端延續性儲存。也支援對流程執行狀態進行 GZIP 壓縮。
  • 支援 OGNL 轉換條件,並提供 TransitionCriteriaCreator 策略,以便根據需要輕鬆整合其他表達式語言或自訂轉換表達式。
  • Portlet 支援,範例(Phonebook)說明了在 portlet 環境中使用 Spring Web Flow。
  • 支援 'validatorMethod' 動作狀態屬性,指定要調用的驗證方法,用於配置了 Validator 實例的 FormAction(以支援 wizard 內的簡單逐步驗證)。
  • 支援 JDK 1.3。
  • 範例(Phonebook)說明如何編寫整合測試以驗證流程的預期行為。
  • 範例(Birthdate)說明 Struts 整合。
  • 一個全新的範例應用程式 (Sell Item),說明使用延續性(提供適當的瀏覽器導航按鈕使用!)和條件轉換(使用 OGNL 表達式!)的驗證 wizard。

此版本還包含許多錯誤修復和其他一般改進/完善。 請注意,對於 PR1 使用者:PR2 中有一些與 PR1 不相容的變更。 有關詳細資訊,請參閱 WIKI 上的變更日誌。

          <br />

一如既往,憑藉您期望的 Spring 品質保證,我們提供:

  • 高品質的文件,包括 javadocs 和 WIKI 文件
  • 強大的測試覆蓋率
  • 仔細注意命名、封裝和易用性
  • 出色的錯誤報告
  • 由最終使用者需求驅動的功能集

下載預覽版本

            <br />
  1. 存取 springframework 專案檔案列表

            <br />
    
  2. 向下捲動至 'spring-webflow' 發布套件並選擇

'spring-webflow-preview2.zip' 進行下載。

            <br />

發布封存包含兩個 jar

  • spring-webflow.jar - 核心 web flow 系統 (org.springframework.web.flow.*)
  • spring-webflow-support.jar - 支援套件,尚未作為核心 Spring framework 的一部分發布。

由於發布封存未與 Spring Framework 一起發布,如果您尚未下載 Spring 1.2 RC1,請先下載。

            <br />

下載後,請瀏覽 webflow space 以查看模組文件和“快速入門”。

            <br />

若要對 Spring Web Flow 的實際應用有良好的認識,請查看發布封存中 samples/webflow 目錄中的範例。 請參閱 samples/webflow/readme.txt 檔案,了解如何建置和部署範例應用程式。

            <br />

我們非常重視您的意見反應 - 此版本中有很多令人興奮的新內容,請嘗試一下!

            <br />

謝謝,

            <br />

Keith Donald

Erwin Vervaet

取得 Spring 電子報

隨時掌握 Spring 電子報的最新資訊

訂閱

取得領先優勢

VMware 提供培訓和認證,以加速您的進度。

了解更多

取得支援

Tanzu Spring 在一個簡單的訂閱中提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位檔案。

了解更多

即將舉行的活動

查看 Spring 社群中所有即將舉行的活動。

檢視全部