Spring Web Flow 第一個預覽版釋出

釋出 | Colin Sampaleanu | 2005年3月30日 | ...

我們很高興地宣佈 Spring Web Flow 的預覽版釋出,以配合 Spring 1.2 釋出路徑使用。透過此版本,我們認為 Web 流系統適合開發使用。

        <br />

此版本包含我們預計將把具有苛刻頁面流需求的 Web 應用程式提升到更高水平的新功能。其中包括:

  • 能夠將應用程式的邏輯頁面流捕獲為自包含的模組,可在多種情況下重用。
  • 能夠將流巢狀“n”層深(作為子流),其中每個流都是一個“黑盒”,遵循明確定義的輸入/輸出契約。
  • 能夠以宣告方式表達頁面流,並提供可插拔的流定義格式(目前提供基於 Java 和基於 XML 的構建器格式)。
  • 能夠透過在任何支援的範圍內對上下文資料進行推理,以動態方式影響流程路徑。
  • 能夠跟蹤和響應頁面流程的生命週期。
  • 自動狀態管理,能夠將模型資料儲存在多個範圍內(事件、請求、流程)。
  • 能夠將與流程相關的操作邏輯集中在一個類中。
  • 支援應用程式事務同步,使用基於令牌的機制。
  • 不依賴於硬編碼的 HTTP servlet 請求/響應或任何請求 URL,可用於 Portlets、JSF 和 Tapestry 等其他環境。

    • 過期的流程檢測器,用於自動清理被放棄的流程。
    • 現成的輔助操作,用於

    表單資料繫結和驗證。

  • 現成的 Struts 1.x 整合(示例即將推出)。
  • 現成的 Spring MVC 整合。
  • 設計易於擴充套件,具有文件齊全的外掛點可供定製(自定義狀態型別、自定義流程構建器等) 

一如既往,我們提供您所期望的 Spring 質量認證,我們提供
  • 高質量的文件,包括 javadocs 和即將推出的參考文件
  • 強大的測試覆蓋率
  • 對命名、打包和易用性的細緻關注
  • 卓越的錯誤報告
  • 由終端使用者需求驅動的功能集  

下載預覽版: 
  1. 訪問 springframework 專案檔案 列表
  2. 向下滾動到“spring-webflow”釋出包,然後選擇“spring-webflow-preview1.zip”進行下載。 
釋出存檔包含兩個 jar 包
  1. spring-webflow.jar - 核心 Web Flow 系統(org.springframework.web.flow.*)
  2. spring-webflow-support.jar - 支援性包,尚未作為核心 Spring 框架的一部分發布。 
由於釋出存檔不附帶 Spring Framework,如果您尚未下載,請先下載 Spring 1.2 RC1。 

下載完成後,請訪問 webflow 空間 檢視模組文件和“快速入門”。 

要實際體驗 Spring Web Flow,請檢視存檔中 samples/webflow 目錄下的示例。  有關如何構建和部署示例應用程式,請參閱 samples/webflow/readme.txt 檔案。  我們非常重視您的反饋,希望您在使用 Spring Web Flow 時能像我們將其帶給您一樣愉快。 

致敬, 

Keith Donald
Erwin Vervaet

獲取 Spring 新聞通訊

透過 Spring 新聞通訊保持聯絡

訂閱

領先一步

VMware 提供培訓和認證,助您加速進步。

瞭解更多

獲得支援

Tanzu Spring 提供 OpenJDK™、Spring 和 Apache Tomcat® 的支援和二進位制檔案,只需一份簡單的訂閱。

瞭解更多

即將舉行的活動

檢視 Spring 社群所有即將舉行的活動。

檢視所有