JSF: Как добавить функциональность ajax к компоненту в компоненте поддержки? - PullRequest
2 голосов
/ 03 августа 2010

Я хочу включить функциональность в HtmlCommandButton. Как мне это сделать? Я не могу найти слишком много примеров в Интернете. Я вижу, что есть что-то под названием AjaxBehavoir, но я не уверен, как включить это в мой HtmlCommandButton. По сути, я хочу сделать следующее для моего компонента:

  <f:ajax execute="@this" render="component1 component2" />

Спасибо! * * 1004

1 Ответ

1 голос
/ 03 августа 2010

Вам следует ознакомиться с компонентами нового пакета javax.faces.component.behavior в JSF 2.0 API.

Я не знаю, рекомендуется ли использовать программный подход кнастройте поведение ajax непосредственно в своем компоненте поддержки вместо более распространенной идиомы:

<h:commandButton>
 <f:ajax event="onclick" execute="@this" render="component1 component2" />
</h:commandButton>

Вот несколько ссылок, которые должны помочь вам начать работу с этим.

Надеюсь, это поможет.

С уважением.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...