当p:selectBooleanCheckbox呈现

时间:2019-07-08 04:02:02

标签: jsf primefaces

p:selectBooleanCheckboxi中呈现p:dataGrid时,f:param始终返回null。如果我点击p:selectBooleanCheckbox f:param,则返回正确的值。

我的问题是:我希望用户能够在p:dataGrid中选择元素进行比较。它可以工作,但是当用户转到下一页(我在dataGrid上使用pagging)并返回时。他选择进行比较的元素再次未选中。在后端将其选中。我将所有选中的元素ID放入数组中,所以我知道用户想要比较哪些元素。

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


          </p:selectBooleanCheckbox>

0 个答案:

没有答案