使用绑定作为f:attribute

时间:2019-01-14 18:51:39

标签: jsf primefaces

我正在尝试将binding用作f:attribute上的p:commandButton。这是行不通的(绑定被忽略):

<p:commandButton
  id="btn_save"
  icon="ui-icon-disk"
  value="Save"
  action="#{someBean.save}"
  update="@form">
  <f:attribute name="binding" value="#{someBean.button}"/>
</p:commandButton>

我的目标是能够进行条件约束。

<c:if test="#{someBean.condition}">
  <f:attribute name="binding" value="#{someBean.button}"/>
</c:if>

显然,这也不起作用。

我猜测某些属性无法通过f:attribute进行定义。是对的,如果是这样,为什么以及如何知道?

0 个答案:

没有答案