【发布时间】:2011-06-05 09:59:07
【问题描述】:
<ui:repeat value="#{coreGridBean.heroBeanList}" var="hero"
offset="0" step="1" size="#{hero.size}" varStatus="status">
<tr class="#{status.even ? 'evenColumn' : 'oddColumn'}">
<td>#{status.index}</td>
<td>#{hero.id}</td>
<td>#{hero.race}</td>
<td>#{hero.name}</td>
</tr>
</ui:repeat>
不知class="#{status.even ? 'evenColumn' : 'oddColumn'}"的用法是否正确。
我对使用单引号而不是双引号感到有点内疚。但是在这种情况下,双引号失败,单引号获胜。
【问题讨论】:
-
您也可以使用外部单引号,然后对字符串使用双引号。
class='#{status.even ? "evenColumn" : "oddColumn"}'
标签: string jsf jsf-2 el quotes