2014-02-20 32 views
1

我正在使用struts2-jquery-plugin-3.7.0。我正在尋找一個組件,該組件可以通過在當前步驟部分處理的頁面上展示(創建)單個表單中的多個步驟來創建工作流,並且當且僅當當前步驟通過驗證時才顯示下一步。在Struts2中以單一形式創建工作流程

所有步驟必須按照定義的順序依次執行。

例如,在用戶註冊表中,用戶的人員信息必須在填寫聯繫信息等之前先填寫。

如果在填寫人員信息時違反任何驗證,則不得執行下一步(填寫聯繫信息)。只有在人員信息中沒有違反驗證的情況下才能執行。

目前,我只能看到<sj:tabbedpanel>這似乎不符合這些要求。

是否有任何組件可以在Struts2中用來滿足這些要求?

長話短說:我在尋找完全相同的部件由PrimeFaces <p:wizard>提供無論如何,我需要建立一個工作流程中的活動單頁可以在不同的順序步驟展出。有沒有一種方便的方法可以使它成爲可能?

+0

嘗試jquery的選項卡式潘內爾..並使用Ajax調用 – Babel

+0

[''](https://code.google.com/p/struts2-jquery/wiki/TabbedPanelTag),因爲我在問題中鏈接的內容不符合問題中指定的要求。 – Tiny

+0

好吧可以試試這個JSF插件JSFPLUGIN [http://struts.apache.org/release/2.1.x/docs/jsf-plugin.html]你可能會發現你的prinefaces功能.. – Babel

回答

0

因此,您需要在struts2中使用多步驟表格的插件或組件。那麼現在沒有這樣的實現,但你可以創建自己的一個。谷歌有很多這樣的例子。

這是我在struts2中發現的一個實現。

即使這不是一個壞的選擇。需要將基礎邏輯:)編程 CSS3-Jquery

相關問題