如何在h:commandLink值中放置图像而不是文本

时间:2014-07-28 12:28:23

标签: image jsf commandlink

我有一个命令链接如下。

<h:commandLink value="Home" action="homePage">
</h:commandLink>

这工作正常,但我需要图像而不是文本值。图像必须充当命令链接。

我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:6)

您应该删除value属性并将<h:graphicImage>放在<h:commandLink>内。

<h:commandLink action="homePage">
    <h:graphicImage value="resources/images/img.png" />
</h:commandLink>