Привет, у меня есть следующий компонент jsf
<h:inputTextarea id="in"
value="#{mycontroller.myvalue}"
title="sometitle"
readonly="false"
required="true"
rows="10"
styleClass="myclass"
immediate="false"
label="somelabel"
rendered="true" >
<f:ajax event="inputChange" />
</h:inputTextarea>
Всякий раз, когда происходит изменение в inputTextarea, вызывается функция mycontroller.setMyValue, которая устанавливает атрибут «myvalue» в соответствующее значение.Однако setMyValue не вызывается всякий раз, когда myvalue = "" (пустая строка), т. Е. Содержимое текстовой области удаляется.В результате myValue будет иметь более старое значение всякий раз, когда mycontroller вызывает getMyValue.
Однако если требуется = "false", то даже если myvalue - пустая строка, вызывается setMyValue.
Я пытался изменить событие в ajax с inputChange, чтобы размыть ...но ничего не случилосьУ меня такое же поведение.
Есть идеи, как это исправить?
Спасибо