У меня есть кнопка, которая устанавливает свойство для базового компонента, который будет использоваться в диалоге Primefaces.
p:commandButton value="Options" onclick="optionsDialog.show();">
`<f:setPropertyActionListener value="#{item}" target="#{bean.tempItem}" />
</p:commandButton>
Я вижу, что здесь вызывается сеттер.
<p:dialog header="Options" widgetVar="OptionsDialog" dynamic="true" modal="true"
width="400" height="250">
<h:outputText value="#{bean.tempItem.value}"/>
</p:dialog>
Здесь геттер никогда не вызывается.