3 つのオプションとinputTextArea
. ページの送信ボタンを押すと、いくつかの検証を行う必要があります... そのために、ラジオにバリデーターを配置しました。問題は、バリデーターが実行されるときにinputTextArea
ラジオの値が必要ですが、ページが送信される前にページで定義された値ではなく、古い値が含まれていることです。
例:String.valueOf(textArea.getValue()).equals(""))
最初に送信されたときのコードString.valueOf(textAreaOcorrencia.getValue())
は ですnull
が、textArea
は空だったので、空の文字列であるはずでした。2 回目に送信されると、1 回目の送信時に想定されていた値になります。これが JSF ライフサイクルに関係していることは知っていますが、これらの値を更新する方法がわかりません。