2011-03-28 28 views
3

我試圖使用ExtJS FormPanel和JSF 2.0 + MyFaces 2.0.4。 ExtJS是一個很棒的JavaScript框架。但它不使用Page的DOM。所以主要問題從這裏開始。爲了使JSF bean正常工作,我必須將h:form標籤放在XHTML中(或處理viewstate),因爲它必須與ViewState同步。如何使用ExtJS FormPanel和JSF 2.0

但ExtJS不知道的ViewState。我怎樣才能讓ExtJS意識到ViewState和同步。我希望把它放在FormPanel ....項目:[{.....}]。但是找不到任何方法。

還有一件事;單個頁面上可能有兩個或更多表單。如果我不能把它放在ExtJS項目[{...}]我怎麼做每個表單管理。

謝謝。

回答

3

我已經非常廣泛地使用了這兩種框架,而且我認爲你在這裏吠叫錯誤的樹。當你弄清楚如何將這些與JSF生命週期結合起來時,我認爲你可以在服務器上使用Ext可以使用的REST資源。如果您正在使用JSF,那麼如果您正在尋找一些時髦的數據網格,則可以嘗試Primefaces或其他許多JSF組件庫之一。他們不如Extjs好,但如果你是一個JSF商店,這是值得研究的。

還有Ext GWT,當然與JSF無關,但我從來沒有用過。