にという形式のThymeleafテンプレートコードがあります。その日付が返されるオブジェクトのnull
になることがあります。この状況でThymeleafでnull
をチェックする最良の方法は何ですか?現在のテンプレートには、次のエラーがスローされます。Thymeleaf - フォーマット時にNULLをチェックするベストプラクティス
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)
私は必ずしもテンプレートにそれ自体がハックをnull値を扱う見えませんが、私はこのアプローチに行きましたが、それは泥を行いますビューとそのデータに対する懸念の分離を断ち切るかもしれません。 – user1812806