【发布时间】:2011-01-15 10:05:19
【问题描述】:
我有一个带有 3 个选项和 inputTextArea 的单选选项的页面。当我按下页面上的提交按钮时,我需要进行一些验证...为了做到这一点,我在收音机上放了一个验证器。问题是在执行验证器时,我需要inputTextArea 和无线电的值,但它们带有旧值,而不是在页面提交之前在页面上定义的值。
示例:String.valueOf(textArea.getValue()).equals("")) 第一次提交时,代码String.valueOf(textAreaOcorrencia.getValue()) 是null,但由于textArea 是空的,它应该是一个空字符串。当它第二次提交时,它具有它在第一次提交时应该具有的值。我知道这与JSF生命周期有关,但不知道如何更新这些值?
【问题讨论】:
标签: java jsf application-lifecycle