0
我想在每個單選按鈕上方顯示帶有圖像的selectOneRadio。我讀了最好的解決方案集風格背景圖像的每個單選按鈕Primefaces 3.5 selectOneRadio以圖像作爲背景不起作用
<p:selectOneRadio value="#{adminManageBroadcastController.selectedImage}" converter="#{broadcastImageConverter}">
<f:selectItems value="#{adminManageBroadcastController.fileUploadList}" var="image"
itemValue="#{image}"
style="background:url(#{image.url}); no-repeat !important;"/>
</p:selectOneRadio>
我知道里面fileUploadList
數據是正確的。但不是標籤,我看到hashCode(equals和hashcode被覆蓋)。如果我這樣做,我沒有問題
itemLabel="<img src="#{image.url}" width="20" height="20" alt="broadcast_img">"
itemLabelEscaped="false"
爲什麼圖像不顯示爲標籤?
不,'p:selectOneListbox'不能幫助我。因爲我需要水平定位和能力deselecked項目。如果它是可行的(現在我沒有找到方法,因爲我可以做到這一點) – Ray