我有一个带有 3 个选项和一个inputTextArea
. 当我按下页面上的提交按钮时,我需要进行一些验证...为了做到这一点,我在收音机上放了一个验证器。问题是,当验证器被执行时,我需要inputTextArea
收音机的和的值,但它们带有旧值,而不是在页面提交之前在页面上定义的值。
示例:String.valueOf(textArea.getValue()).equals(""))
第一次提交时,代码String.valueOf(textAreaOcorrencia.getValue())
是null
,但由于textArea
是空的,它应该是一个空字符串。当它第二次提交时,它具有它在第一次提交时应该具有的值。我知道这与JSF生命周期有关,但我不知道如何更新这些值?