我對UI的AJAX渲染問題compoennet RichFaces的 - 4.3.2RichFaces的嵌套形式AJAX組件UI渲染
當前代碼在XHTML:
---形式...開始
檢查box組件與a4j ajax事件。
---- rich:collapsiblePanel ... start
包含在另一個具有rich:extendedDataTable組件的XHTML表單中。
---- rich:collapsiblePanel ... end
。
。
mupleple collapsiblePanels。
。
---- rich:collapsiblePanel ...開始
另一個XHTML:
--- form ...開始
rich:extendedDataTable組件。 LightBox組件有另一種形式
---形式...結束
----富:collapsiblePanel ...結束
。
。
---形式......結束
當AJAX事件發生,
後盾豆得到更新,但是當我點擊燈箱,它是保存和顯示無關的什麼都記錄最後一次查看的報告我希望看到。
我已經嘗試了很多方法,唯一的解決方案是從外部指定a4j事件渲染列表中的所有表單ID。
爲我找出來用了提所有形式的IDS外部
有這方面的幫助將是非常appriciated這樣的通用的方法!
您不應該使用嵌套窗體。你能顯示實際的代碼嗎? – Makhiel
無法在一個頁面上使用嵌套表單。從包含的片段中刪除表單。使用'ui:include'和'ui:component'或'ui:fragment'。 –
我用h:form標籤,提到的嵌套窗體對應rich:extendedDataTable窗體,通過ui包含:include – user3486191