我創建了一個運行良好的JSF購物車應用程序。我正在使用'重定向'來解決刷新問題。問題是,如果有多個頁面流邏輯,如果您尚未註冊,則需要註冊或創建一個帳戶,一旦您這樣做,則需要將您重定向到您要求註冊時的位置首先。所以我的目標是使用Web Flow 2來使導航規則更容易編碼。我一直在分別研究它們,但我不知道如何合併,以便Web Flow能夠處理導航。在JSF應用程序中使用Web Flow 2
任何幫助,非常感謝。 謝謝。
我創建了一個運行良好的JSF購物車應用程序。我正在使用'重定向'來解決刷新問題。問題是,如果有多個頁面流邏輯,如果您尚未註冊,則需要註冊或創建一個帳戶,一旦您這樣做,則需要將您重定向到您要求註冊時的位置首先。所以我的目標是使用Web Flow 2來使導航規則更容易編碼。我一直在分別研究它們,但我不知道如何合併,以便Web Flow能夠處理導航。在JSF應用程序中使用Web Flow 2
任何幫助,非常感謝。 謝謝。
這個網站是非常有用的:
http://www.springbyexample.org/examples/simple-spring-web-flow-webapp-spring-config.html
您也可以參考一下Spring Web Flow的資源,尋找JSF集成,但不是很清楚。
你做,使用視圖狀態:
<view-state id="login">
<transition on="someAction" to="secondState">
</transition>
</view-state>
<view-state id="secondState">
<transition on="someAction" to="thirdState">
</transition>
</view-state>
<view-state id="thirdstate">
<transition on="someAction" to="login">
</transition>
</view-state>
您定義someAction作爲<h:commandbutton action="someAction" ...
而且內部轉換你喜歡保存在數據庫中,驗證,不管執行的邏輯。
你可以查看http://www.springfuse.com/的傢伙。 在生成JSF(Primefaces)+ Webflow + ...項目後,您將能夠學到更多東西。