我在视图图层中使用Thymeleaf #dates.format()
函数作为格式日期。我为pic创建了一个internatinalization属性文件的日期格式。我正在使用#dates.format(date, (#{app.dateformat}))
这样的功能。但Thymeleaf
抛出一个解析异常。因为百里香叶现在解决了app.dateformat
。我如何在百里香中使用日期格式国际化方式。以下是一个例外:
org.springframework.expression.spel.SpelParseException: EL1043E:(pos 37): Unexpected token. Expected 'identifier' but was 'lcurly({)'
答案 0 :(得分:16)
您应该使用以下语法:
${#dates.format(date, #messages.msg('app.dateformat'))}
#messages
:用于在变量表达式中获取外部化消息的实用方法,与使用#{...}语法获取它们的方式相同。