子窗体防止表Funktion

时间:2014-08-30 11:12:38

标签: java html jsf-1.2 myfaces

我有以下问题,我坚持下去。为了更好地理解,我做了一点草图。 enter image description here

背景 我有一个常规表单(黑色),这个表单绑定了一些抽象验证,这是通过按下一个按钮(蓝色)触发的,所以我无法改变这种特殊情况的行为。现在有一个新按钮(绿色),它负责评估子格式(红色),使用相同的抽象验证,但仅用于子格式(红色)。

问题: 对于子窗体,绿色按钮做得很好。坏子表单封装父表单(黑色)。因此,蓝色按钮验证不再适用于子表单(红色)。如果我使用的是另一个组件而不是子表单,那么绿色按钮的验证不会更有效,但蓝色按钮的验证是。

应该如何: 蓝色按钮应验证黑色和红色形状,但绿色按钮仅负责红色形式。

我是如何尝试解决问题的: 我尝试了不同种类的表单,a4j和jsf组件,以避免myfaces行为。我还搜索了一种可能性,告诉表格(黑色和红色),黑色表格是父表格,红色表格。红色的那个继承了他父母的行为,但没有。到现在为止,我无法找到解决方案。

我会感谢任何想法如何解决这个问题。

提前致谢。

0 个答案:

没有答案