Как отправить форму с флажком? - PullRequest
2 голосов
/ 08 февраля 2012

Можно ли отправить форму JSF с помощью флажка?

У меня есть несколько флажков, и когда я нажимаю на один из них, он должен отправить форму и перейти на следующую страницу. Значение флажка должно быть привязано к компоненту поддержки.

1 Ответ

8 голосов
/ 08 февраля 2012

С JSF 1.x вы можете сделать:

<h:selectBooleanCheckbox value="#{aBean.aFiled}" onclick="submit()" />

Если вы используете JSF 2.x, то вы можете использовать ajax:

<h:selectBooleanCheckbox value="#{aBean.aFiled}">
  <f:ajax event="click" execute="@form" />
</h:selectBooleanCheckbox>

Для JSF и ajax возьмите aпосмотрите на: Изучение JSF2: Ajax в JSF - с использованием тега f: ajax

...