0

タイル 2.x から 3.x に移行しようとしていますが、いくつかの問題に直面しています。

以下のタイル定義を Tiles 2.0 で使用しました。

<tiles:insertDefinition name="header.${countryCode}" ignore="false" />

しかし、タイル 3.0ignore="false"では が削除されているため、他にどのような代替手段があるか知りたいです。単純に削除ignore="false"すると、実行時例外が発生する可能性があります。

javadoc は次のとおりです。

タイル 2.x

https://tiles.apache.org/2.2/framework/tiles-jsp/tlddoc/tiles/insertDefinition.html

タイル 3.x

https://tiles.apache.org/framework/tiles-jsp/tlddoc/tiles/insertTemplate.html

4

1 に答える 1

2

tiles-2.2 を使用しているときに、 ignore="true" が insertDefinition で機能したことを確認できますか?

今のところ、 http://svn.apache.org/viewvc/tiles/framework/branches/TILES_2_2_X/tiles-jsp/src/main/java/org/apache/tiles/jspで無視が使用されていることがわかりません/taglib/InsertDefinitionTag.java?view=マークアップ

于 2014-02-20T08:07:54.290 に答える