【发布时间】:2014-09-08 11:41:26
【问题描述】:
当compA 本身可以包含在另一个表单中(在使用页面中)时,拥有一个包含表单的复合组件 (compA) 是否被认为是正确的?
<!-- composite -->
<cc:implementation>
<h:form id="innerForm">
... composite stuff
</h:form>
</cc:implementation>
<!-- using page/component -->
<h:form id="outerForm">
<util:compA ... />
</h:form>
当尝试删除嵌套表单时,组合中的任何 ajax 调用都将提交整个表单,并且由于某些值可能尚未填充,因此验证失败。
是否有任何最佳实践方法?
【问题讨论】:
标签: forms jsf components