0

現在 apache tiles 2 を使用しているレガシー アプリケーションを使用しています。3.0 にアップグレード中ですが、カスタム コードの一部で問題が発生しました。

問題のコードは、Definition オブジェクトのリストを取得し、テンプレートの url 属性に基づいて特定の定義の名前を見つけようとします。

Tiles 2 では、これはreadDefinitions()メソッドを持つUrlDefinitionsFactoryを使用して行われます。これは Tiles 3 にはないようです。

実行時に読み込まれた定義のリストにアクセスするにはどうすればよいですか?

4

1 に答える 1

0

あなたは見ているでしょうDefinitionDAO.getDefinitions(locale)

私はあなたが最初から作成する必要があると思います.basicTilesContainerFactory.createLocaleDefinitionDao()

于 2015-04-16T17:07:15.477 に答える