2013-10-17 111 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