Как предотвратить перезагрузку страницы в Richfaces по действию / событию? - PullRequest
1 голос
/ 14 февраля 2012

Я использую JSF2.0 и RichFaces 4.0.1 Final.Я хочу предотвратить перезагрузку страницы при возникновении события.

Мой пример использования: есть кнопка Command со скрытым стилем.Мне нужно вызвать событие, прикрепленное к нему, в определенном случае из Javascript.

Проблема: хотя я могу вызвать скрытую кнопку, проблема в том, что в момент ее вызова страница перезагружается.Я хочу предотвратить эту перезагрузку.

1 Ответ

2 голосов
/ 14 февраля 2012

Просто используйте ajax:

<h:commandButton id="foo" action="#{bean.foo}" styleClass="hide">
    <f:ajax />
</h:commandButton>

Или, поскольку вы уже используете RichFaces:

<a4j:commandButton id="foo" action="#{bean.foo}" styleClass="hide" />
...