1
请看下面的代码JSF定制selectItems的
<h:selectManyCheckbox layout="pageDirection" styleClass="pressReviewTable">
<f:selectItems value="#{theme.articles}" var="prArt" itemLabel="#{prArt.prLabel}" itemValue="#{prArt.id}" itemLabelEscaped="false"/>
</h:selectManyCheckbox>
我尝试把一些HTML上的itemLabel像<b>
,但我有以下错误:
The value of attribute "itemLabel" associated with an element type "f:selectItems" must not contain the '<' character.
我找到了一招直接放在#{prArt.prLabel}的HTML,但我不满意。我使用mojarra和primefaces。
我想要做的事,如:
<f:selectItems value="#{theme.articles}" var="prArt" itemLabel="<b>#{prArt.value1}</b> : <font>#{prArt.value2}</font>" itemValue="#{prArt.id}" itemLabelEscaped="false"/>
有什么其他办法?如果有...
感谢
我不能,在现实我想要做一些像`#{prArt.value1}:#{prArt.value2 }“itemValue =”#{prArt.id}“itemLabelEscaped =”false“/>` –
2011-02-09 20:14:23