Таблица jsf: отображать границы ячейки, когда ячейка пуста - PullRequest
1 голос
/ 24 февраля 2011

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

<h:column >
        <f:facet name="header">
               <h:outputText
                       value="File" style="color:red;"/>
        </f:facet>
        <h:outputText value="#{logs.FILE == null ? ' ' : logs.FILE}"/>
</h:column>

Отображаемый HTML

<td class="sc5"> </td>

В Firefox, а также в IE, когда ячейка в таблице пуста, границы ячеек не отображаются. но хром делает границу. Итак, как я могу сделать Firefox и IE, чтобы рисовать границы для пустых ячеек.

1 Ответ

0 голосов
/ 24 февраля 2011

Попробуйте вывести неразрывный пробел &nbsp; вместо ' ' в пустую ячейку.

<h:outputText value="#{logs.FILE == null ? '&nbsp;' : logs.FILE}" escape="false" />
...