タペストリーループのドキュメントは、次の例を示しています
<t:loop source="pageNames" value="pageName">
<td class="${tabClass}">
<t:pagelink page="pageName">${pageName}</t:pagelink>
</td>
</t:loop>
ここで、pageName変数はコンポーネントから取得されます。
@Property
private String _pageName;
私はそのような財産を使いません。コンポーネントから宣言を削除すると、Tapestryが悲しくなり、次のような例外がスローされます。
'pageName'をコンポーネントパラメータバインディングに変換できませんでした。クラス...には、「pageName」という名前のプロパティが含まれていません(プロパティ式「pageName」内)。利用可能なプロパティ:..。
ループ値のプロパティを宣言せずにループタグを使用するにはどうすればよいですか?