<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>
</u开发者_如何学运维i:repeat>
I wonder whether the usage of class="#{status.even ? 'evenColumn' : 'oddColumn'}" is correct. 
I feel a bit guilty of using single quotes instead of double quotes. But in this case, double quote fails, single quote wins.
It's perfectly fine. It's also the convention I use: single quotes for strings in EL. It's not only better readable, but it's also friendly for syntax highlighting.
Using double quotes is valid, but harder to interpret when nested in a HTML attribute which is by itself also double quoted.
 
         
                                         
                                         
                                         
                                        ![Interactive visualization of a graph in python [closed]](https://www.devze.com/res/2023/04-10/09/92d32fe8c0d22fb96bd6f6e8b7d1f457.gif) 
                                         
                                         
                                         
                                         加载中,请稍侯......
 加载中,请稍侯......
      
精彩评论