【发布时间】:2014-08-07 06:49:37
【问题描述】:
鉴于以下<p:selectOneRadio>列表。
<p:selectOneRadio layout="grid" columns="1" value="#{1}">
<f:selectItem id="paypal" itemValue="1" itemLabel="Paypal"/>
<f:selectItem id="wireTransfer" itemValue="2" itemLabel="Wire Transfer"/>
</p:selectOneRadio>
是否可以将图像显示为<f:selectItem> 的标签,以便列表如下所示?
我尝试使用<p:outputLabel> 将<p:graphicImage> 放置在内部,并从<p:selectOneRadio> 内部的<f:selectItem> 中删除itemLabel 属性,但无论哪种方式都不起作用。
<p:outputLabel for="paypal">
<p:graphicImage library="default" name="images/payments/paypal_logo.jpeg"/>
</p:outputLabel>
【问题讨论】:
-
@Daniel:你想回答这个问题吗?我已经用你提供的链接解决了,谢谢。
标签: jsf primefaces jsf-2.2 selectoneradio