将可选的<f:attributes>传递给复合组件中的JSF组件</f:attributes>

时间:2011-06-02 18:50:21

标签: jsf attributes jsf-2 composite-component

我希望将属性值传递给复合组件的内部组件。它的长短是因为我们试图将h:outputLink包装在一些XHTML中。我们希望可选择使用可与outputLink一起使用的DHTML事件属性。我们可以在内部组件中提供它们并填充值,但是渲染的XHTML将具有许多空属性延迟(即等等)。希望是作为一个方面传递或直接作为内容使用dwithin。这似乎不起作用。

我认为应该起作用的一个简短例子:

<core:foo>
   <f:param name="onclick" "alert('hello')"/>
<core:foo>

组件文件 - foo.xhtml

<cc:implementation>
    <h:outputLink value="/">
         Test Link
         <cc:insertChildren />
    </h:outputLink>
</cc:implementation>

有什么想法吗?

0 个答案:

没有答案
相关问题