Ich habe einen Thymeleaf Vorlage Code zu formatieren Sie ein Datum. Es gibt Zeiten, wenn dieses Datum null
in dem zurückgegebenen Objekt sein wird. Wie kann man in Thymeleaf in dieser Situation am besten auf null
überprüfen? Derzeit wird die Vorlage der folgenden Fehler zu werfen:Thymoleaf - Best Practice für die Überprüfung auf Null bei der Formatierung (z. B. Daten)
Caused by: java.lang.IllegalArgumentException: Cannot apply format on null
at org.thymeleaf.util.Validate.notNull(Validate.java:37)
at org.thymeleaf.util.DateUtils.format(DateUtils.java:182)
at org.thymeleaf.expression.Dates.format(Dates.java:164)
ich mit diesem Ansatz ging, obwohl ich nicht unbedingt einen Nullwert in der Vorlage per se einen Hack sehen Handhabung, aber es tut Dreck herauf die Schablone und bricht wohl die Trennung der Interessen für Ansichten und ihre Daten. – user1812806