ビューレイヤーの日付のフォーマットにThymeleaf #dates.format()
関数を使用しています。 picの日付形式用に1つの国際化プロパティファイルを作成します。私はこのような#dates.format(date, (#{app.dateformat}))
関数を使用しています。しかし、Thymeleaf
は解析例外をスローします。 thymeleafがapp.dateformat
を解決するようになったためです。 thymeleafで日付形式の国際化方法を使用する方法。以下は例外です:
org.springframework.expression.spel.SpelParseException: EL1043E:(pos 37): Unexpected token. Expected 'identifier' but was 'lcurly({)'
代わりに次の構文を使用する必要があります:
${#dates.format(date, #messages.msg('app.dateformat'))}
#messages
:#{...}構文を使用して取得するのと同じ方法で、変数式内の外部化されたメッセージを取得するためのユーティリティメソッド。