0

我正在使用当前使用 apache tile 2 的旧版应用程序。我正在将其升级到 3.0,但我们的一些自定义代码遇到了问题。

有问题的代码尝试获取定义对象的列表并根据模板 url 属性查找特定定义的名称。

在 Tiles 2 中,这是使用具有readDefinitions ()方法的 UrlDefinitionsFactory 完成的。这似乎在 Tiles 3 中缺失。

如何在运行时访问已加载定义的列表?

4

1 回答 1

0

你会看着DefinitionDAO.getDefinitions(locale)

我想你需要从头开始创建一个,通过(或相同的方式)你的basicTilesContainerFactory.createLocaleDefinitionDao()

于 2015-04-16T17:07:15.477 回答