2013-10-17 110 views
0

是否可以「拆分」表單?JSF如何拆分表單

例如我有兩種形式會發生碰撞(表中的一行需要留在表單1中,另一個表單爲2等)

所以我需要一種技術來使這可能像在HTML5中(form =「formid 「) enter image description here

全黑的字段必須是相同的形式(內容) 和所有紅色場也是一種形式一起提交(行動)

我需要能夠單獨訪問他們兩個,他們只是像上面的圖片一樣。不幸的是,我無法制作出包含一些組件和其他組件的特定形狀。

+1

到底爲什麼做你想做的事是什麼?使用ajax你可以進行部分處理,但是做你所要求的對我來說沒有任何意義(對於單個組件來說是不同的形式)。你有沒有想過使用'ui:repeat'而不是表格裏面的形式? –

+0

嗨;問題是我確實有一個ui:重複生成元素(必須以獨特的形式通過update =「@ form」來處理ajax)。現在每個元素都有一個註釋字段,並且所有註釋都必須由一個按鈕提交(用於進一步處理)。所以我需要一個所有評論欄的表格。併爲每個條目ajax更新 – Niko

+0

一個單一的表格首先,你不能在其他形式嵌套表單。將所有內容放在一般形式中,並且只處理您想要的內容,是不是更容易? –

回答

0

只需使用的

<ui:repeat> 
    <h:form> 
     ... 
    </h:form> 
</ui:repeat> 

代替

<h:form> 
    <ui:repeat> 
     ... 
    </ui:repeat> 
</h:form> 
+0

嗨Balus;見附圖。我需要執行更新=「@形式」只有紅色的。那就是我需要這些獨立形式的原因 – Niko