Какую версию PF вы используете?
Также, если этот commandButton
не находится внутри столбца или чего-то еще, что с ним?Если вы хотите быть нижним колонтитулом dataTable, вы должны сделать это следующим образом:
<f:facet name="footer">
<p:commandButton value="View" action="#myController.viewSelected}"/>
</facet>
Способ назначения выбранных строк из обеих таблиц dataTable в один и тот же массив, я бы сказал, что это не очень хорошопрактика, на самом деле я никогда не видел что-то подобное!Какой смысл?Даже если вы хотите иметь две таблицы данных с одинаковыми записями, вы должны по крайней мере назначить different array/list
для выбранных записей в каждой таблице и поместить их в different forms
, если вы не хотите запускать оба события при нажатии только commandButton....