Я использую JSF 2.0, и это новые (на самом деле старые, но теперь встроенные в JSF) функции ajax.
У меня есть что-то вроде этого:
<h:inputText id="name" value="#{coordinatesMBean.name}"/>
<h:commandButton value="Reverse me!">
<f:ajax execute="name" render="reverseName"/>
</h:commandButton>
<h:outputText id="reverseName" value="#{coordinatesMBean.reverseName}"/>
Работает нормально, после нажатия кнопки значение из inputText отправляется на сервер, помещается в управляемый компонент, и reverseName
перерисовывается с новыми данными.
Что я хочу сделать, это не только перерисовать reverseName
, но также вызвать некоторую функцию Javascript при получении ответа ajax.