2

在 JSF2.1 复合组件中,如果我们尝试将 f:param 传递给复合组件(命令按钮)并在组件中接收为 editableValueHolder ,它似乎不起作用,

有任何想法吗?

 <mycomp id="button" outcome="newpage" >
    <f:param name="foo" outcome="bar" for="button"/>
  </mycomp>


 compositeComponent....
  <cc:interface>
    <cc:attribute name="action" targets="commandLink" required="true" />       
  </cc:interface>
  <cc:implementation>
    <h:commandLink id="commandLink"  action="#{cc.attrs.action}">

    </h:commandLink>
  </cc:implementation>
4

1 回答 1

2

使用<cc:insertChildren>.

<h:commandLink ...>
    <cc:insertChildren />
</h:commandLink>
于 2012-06-04T16:39:54.947 回答