Thymeleaf升级到版本3不适用于百日咳布局方言1.3.2

时间:2016-02-17 02:01:46

标签: layout thymeleaf

我正在尝试将thymeleaf升级到版本3但不幸的是它不适用于布局方言。有什么办法让我工作吗?

谢谢

{{1}}

1 个答案:

答案 0 :(得分:0)

Dialect API已经被重写为Thymeleaf 3.它仍然处于测试阶段,并非所有方言都已迁移。

“...并非所有的Thymeleaf方言都已在此阶段迁移到Thymeleaf 3,所以如果你使用的是一些外部方言,他们可能无法使用Thymeleaf 3.请检查所需的方言是否具有Thymeleaf 3兼容版本。 “ (http://www.thymeleaf.org/doc/articles/thymeleaf3migration.html

似乎正在进行兼容版本的进展:https://github.com/ultraq/thymeleaf-layout-dialect/tree/dev

它不在Maven Central上,所以,如果你想试一试,你需要自己克隆和构建它,或者使用https://jitpack.io/来获取它。如果使用jitpack,请添加

<repositories>
    <repository>
        <id>jitpack.io</id>
        <url>https://jitpack.io</url>
    </repository>
</repositories>

<dependency>
    <groupId>nz.net.ultraq.thymeleaf</groupId>
    <artifactId>thymeleaf-layout-dialect</artifactId>
    <version>dev-SNAPSHOT</version>
</dependency>

我没有测试该配置,但应该关闭。

显然,这是一个正在开发中的快照版本,您应该仔细考虑是否在生产系统中使用它。