このコードを変換するにはどうすればよいですか
<span jwcid="permissionInEachStep@InvokeListener"
listener="listener:onEditPermissionInEachStep"/>
tapestry5 に入れるか、メソッドを呼び出す別の方法がありますか?
Chochos の回答に追加します... Tapestry 5 では、レンダリング サイクルの多くのフェーズに接続できます。これらのフェーズの図といくつかの説明を次に示します: http://tapestry.apache.org/tapestry5/guide/rendering.html
Tapestry が呼び出したいメソッド (@SetupRender、@AfterRender など - 上記のリンクの例を参照) に適切な注釈を追加するか、Chochos の例のように、Tapestry がメソッドを探すことによって、これらのフェーズにフックできます。イベント名と一致するJavaページクラスで(大文字と小文字を気にする必要はありません-これとほとんどの場合、タペストリーは大文字と小文字を区別しません)。
メソッドをレンダリングする直前に呼び出したい場合は、メソッドの名前を setupRender() に変更できます。ループ内で数回呼び出す必要がある場合は、setupRender メソッドを使用して独自のコンポーネントを定義し、それをページに含める必要があると思います。