2012-02-14 2 views
1

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

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

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

+0

пожалуйста, напишите свой код. Вы используете h: commandButton или a: commandButton – halil

ответ

2

Просто используйте Аякс:

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

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

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

Спасибо BalusC. Это сработало для меня. –

+1

Добро пожаловать. – BalusC

Смежные вопросы