Использовать одинарные или двойные кавычки для строк в EL

<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'} " является правильным.

Я чувствую себя немного виноватым в использовании одинарных кавычек вместо двойных кавычек. Но в этом случае двойные кавычки не работают, одинарные кавычки выигрывают.

13
задан BalusC 24 July 2015 в 22:54
поделиться