lexy

          支持開源,尊重他人的勞動!

            BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
            17 隨筆 :: 0 文章 :: 9 評論 :: 0 Trackbacks
          什么是Spring Web Flow?
          Spring Web Flow (SWF) 是Spring Framework的一個脫離模塊。這個模塊是Spring Web應用開發模塊棧的一部分,Spring Web包含Spring MVC。
          Spring Web Flow 的目標是成為管理Web應用頁面流程的最佳方案。當你的應用需要復雜的導航控制,例如向導,在一個比較大的事務過程中去指導用戶經過一連串的步驟的時候,SWF將會是一個功能強大的控制器。

          為什么要選用Spring Web Flow?
          Web應用中的頁面流程可以通過Web流程的定義(XML文件或者Java類)清晰的展現出來。
          Web流程被設計成自包含的。這就允許你把你的應用中的一部分看作是一個模塊,這樣就你可以在多種場合重用它。
          Web流程捕獲任何合理的頁面流程總是使用同種技術。你不必被迫在特定的場合使用特定的控制器。
          最后,Web流程是一等公民并且可以通過一個良好定義的契約使用。它具有一個清晰的,可觀察的生存周期為你自動管理。通過簡單配置,系統便會為你管理復雜的邏輯,總而言之,這非常容易使用。
          這是網頁上給出的結論,就我現在大致了解的情況而言,主要是前兩點優點比較大,如果單論易用性,個人覺得jpf是很不錯的,自己根本不需要寫任何的xml,全由workshop自己生成,不過一個jpf里面action太多了的話確實要把讀程序的人搞昏。

          網上資料很少,可能只能找到 一個航空訂票服務 和 一個書籍訂購 的例子。痛苦~
          還有http://www.nirvanastudio.org/java/spring-webflow.html。

          當然最好的例子還是官方的例子,下載后 在 projects\spring-webflow-samples下有很多有趣的例子。


          posted on 2007-11-20 17:25 lexy 閱讀(854) 評論(1)  編輯  收藏

          評論

          # re: Spring Web Flow初試 2007-11-29 19:15 專注java開源
          http://www.agilesource.org/docs/framework/spring/index.html

          眾多spring參考資料收集

            回復  更多評論
            


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           
          主站蜘蛛池模板: 宁安市| 武山县| 新蔡县| 新巴尔虎左旗| 拉萨市| 四会市| 伊金霍洛旗| 正定县| 柘荣县| 黄龙县| 伽师县| 定州市| 五河县| 建宁县| 苏尼特右旗| 航空| 瓦房店市| 崇明县| 永定县| 灌云县| 五家渠市| 张掖市| 武冈市| 高安市| 山西省| 康马县| 太和县| 黔西| 枣庄市| 玛曲县| 荣成市| 台湾省| 东海县| 屯昌县| 中西区| 明水县| 临清市| 微山县| 庆元县| 苍南县| 南陵县|