如何获取apache tiles 3中的Definition对象列表

时间:2015-04-13 15:41:54

标签: apache-tiles tiles-3

我正在使用目前使用apache磁贴2的遗留应用程序。我正在将其升级到3.0,但遇到了一些自定义代码的问题。

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

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

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

1 个答案:

答案 0 :(得分:0)

您将关注DefinitionDAO.getDefinitions(locale)

我想你需要从头开始创建一个,通过(或者与你的basicTilesContainerFactory.createLocaleDefinitionDao()

相同的方式