У меня есть событие JAF ajax keyup, связанное с списком событий в резервной копии bean.
Код в файле JSF выглядит следующим образом.
<h:inputText id="txtDescription" value="#{institutionController.current.description}" disabled="#{institutionController.modifyControlDisable}" >
<f:ajax event="keyup" listener="#{institutionController.changeDetailsEvent}" />
</h:inputText>
Код в базе bean выглядит следующим образом.
public void changeDetailsEvent(AjaxBehaviorEvent event) {
}
Я хочу добиться различной логики в зависимости от нажатия клавиш, как показано ниже, под псевдокодом.
public void changeDetailsEvent(AjaxBehaviorEvent event) {
If (event.key = Key.enter) {
do something;
} else if (event.key = Key.Escape) {
so something else;
} else {
do nothing;
}
}
Может кто-нибудь, пожалуйста, скажите мне, как это делается в резервной копии bean?