是否可以将一个graphicImage放在f:selectItem itemLabel中?

时间:2013-05-28 14:19:25

标签: jsf jsf-2 primefaces selectonemenu

我想在p:graphicImage的itemLabel中使用f:selectItem放置图像,以便图像成为项目的标签,是否可以执行此操作,如果是,则语法是什么这样做?例如:

<f:selectItem itemLabel="put graphicImage Here" itemValue="Pale white" />

注意:我的意思是我想直接在p:graphicImage

内对itemLabel元素进行硬编码

1 个答案:

答案 0 :(得分:0)

是的,这是可能的。使用HTML Escape Characters构建<img /> Tag

你的看起来可能是这样的:

<f:selectItem itemEscaped="false" itemLabel="&lt;img src=&quot;/icons/your-icon.svg&quot; /&gt;" itemValue="true" />

Obs。:别忘了使用转换器。

  

查看How to escape f:selectItem itemLabel attribute