我想将链接的内容传递给我的标记文件
<custom:link>
<f:param name="linkContent">
<h:graphicImage value="/images/img.gif" width="15" />
</f:param>
</custom:link>
我的link.xhtml
:
<a4j:commandLink>
#{linkContent}
</a4j:commandLink>
我怎样才能获得某些东西? var linkContent
保持空白
答案 0 :(得分:1)
您需要将其定义为<ui:define>
并将其插入为<ui:insert>
:
<custom:link>
<ui:define name="linkContent">
<h:graphicImage value="/images/img.gif" width="15" />
</ui:define>
</custom:link>
<a4j:commandLink>
<ui:insert name="linkContent" />
</a4j:commandLink>