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 閱讀(851) 評論(1)  編輯  收藏

          評論

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

          眾多spring參考資料收集

            回復  更多評論
            


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


          網站導航:
           
          主站蜘蛛池模板: 涟水县| 双辽市| 永州市| 白银市| 大港区| 饶河县| 武宣县| 玛多县| 沙坪坝区| 工布江达县| 改则县| 射阳县| 喀喇沁旗| 托克托县| 历史| 古丈县| 阜阳市| 和硕县| 民县| 读书| 炉霍县| 莱芜市| 奎屯市| 尚志市| 郑州市| 耒阳市| 耿马| 和龙市| 西林县| 达尔| 阳高县| 广德县| 新乡市| 通州市| 双峰县| 蒙阴县| 通榆县| 麟游县| 衡阳市| 清徐县| 甘泉县|