public void genreOthersChange(ValueChangeEvent event) {
log.debug("change value of Other Genre. auto change the Others check box");
String newValue = event.getNewValue().toString();
this.hasOtherGenre = !"".equals(newValue);
}
<ice:setEventPhase events="ValueChangeEvent"
phase="INVOKE_APPLICATION" disabled="false">
<ice:inputText
value="#{ciApplicationProjectCategorizationBean.portfolioCat.genreOthers}"
style="width:200px" partialSubmit="true"
valueChangeListener="#{ciApplicationProjectCategorizationBean.genreOthersChange}" />
</ice:setEventPhase>
log.debug("change value of Other Genre. auto change the Others check box");
String newValue = event.getNewValue().toString();
this.hasOtherGenre = !"".equals(newValue);
}
<ice:setEventPhase events="ValueChangeEvent"
phase="INVOKE_APPLICATION" disabled="false">
<ice:inputText
value="#{ciApplicationProjectCategorizationBean.portfolioCat.genreOthers}"
style="width:200px" partialSubmit="true"
valueChangeListener="#{ciApplicationProjectCategorizationBean.genreOthersChange}" />
</ice:setEventPhase>