JSF: выполнение значений нескольких форм - PullRequest
5 голосов
/ 09 марта 2012

Я хочу отправить (выполнить) значения из нескольких форм, а не только вмещающей формы. Итак, я хочу иметь возможность сделать что-то вроде этого:

<h:form id="form1>
    <h:inputText id="testinput1" value="#{testBean.input1}" />
</h:form>

<h:form id="form2>
    <h:inputText id="testinput2" value="#{testBean.input2}" />

    <h:commandButton value="Submit">
        <f:ajax execute=":form1 :form2"/>
    </h:commandButton>
</h:form>

Как бы вы решили это?

Что на самом деле должен делать ? Это POSTS только вмещающая форма кажется связанным, но решает немного другую проблему и также не решает ее (или это).

1 Ответ

4 голосов
/ 09 марта 2012

Ajax или нет, это невозможно с простым JSF / HTML. Все входные элементы, которые нужно обработать, действительно должны быть внутри одной формы.

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