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

Rit*_*tar 2 jsf image commandlink

我有一个命令链接如下.

<h:commandLink value="Home" action="homePage">
</h:commandLink>
Run Code Online (Sandbox Code Playgroud)

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

我怎样才能做到这一点?

小智 6

你应该删除value属性并放入<h:graphicImage>内部<h:commandLink>.

<h:commandLink action="homePage">
    <h:graphicImage value="resources/images/img.png" />
</h:commandLink>
Run Code Online (Sandbox Code Playgroud)