f: param, когда p: selectBooleanCheckbox отображается - PullRequest
0 голосов
/ 08 июля 2019

Когда p:selectBooleanCheckboxi отображается внутри p:dataGrid f: param всегда возвращает ноль. Если я нажму p:selectBooleanCheckbox f: param вернет правильное значение.

Моя проблема заключается в следующем: я хочу, чтобы пользователь мог выбирать элементы внутри p: dataGrid для сравнения. Это работает, но когда пользователь переходит на следующую страницу (я использую разбивку на dataGrid) и обратно. Элемент, который он выбрал для сравнения, снова не проверяется. В бэкэнде это проверено. Я поместил все проверенные идентификаторы элементов в массив, чтобы знать, какие элементы пользователь хочет сравнить.

  <p:selectBooleanCheckbox itemLabel="Compare" value="#{compare.checkCompare}">
            <f:param name = "id2" value="#{camp.campID}" />
            <p:ajax  listener="#{compare.compare()}" />


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