2016-05-05 3 views
1

У меня есть таблица, которая показывает даты, но некоторые значения даты являются пустыми или пустыми. Я бы хотел отформатировать их, если они существуют, и ничего не отображать, если нет никакой ценности.Thymeleaf - как определить формат даты, если существует?

Я рассматривал что-то вроде:

(date != '' ? ${#calendars.format(date,'dd-MM-yyyy HH:mm')} : '') 

Возможно ли это? Как?

ответ

2

Возможно, вам нужно попробовать что-то вроде этого?

<table> 
.... 
    <td> 
     <span th:if="${date != null}" 
       th:text="${#calendars.format(date,'dd-MM-yyyy HH:mm')}"> 
     </span> 
    </td> 
.... 
</table> 

Если вы не нулевое значение в date будет показан другой будет пустой ячейки таблицы.

+1

Это было не совсем то, но он дал способ узнать ответ. В моем случае это было: ' ' – gtludwig

0

Самый короткий путь, я думаю, это:

<td th:text="${#date} ? ${#calendars.format(date,'dd-MM-yyyy HH:mm')}" /> 
Смежные вопросы