デコレータ内でポートレットを直接呼び出す

ポートレットをレイアウトポートレットで管理されているところ以外に表示する方法について。tigrisレイアウトデコレータでやっているけど、レイアウトデコレータで(たとえば、header.vm などに)

$jetspeed.renderPortletEntity("theClock","j2-admin::DateTimePortlet")

というように記述すると、ポートレットを貼り付けることができる。ただし、一時的なフラグメントを生成して、表示するためか、フォームの送信などのアクションを処理することはできない。つまり、単純にポートレットを描画だけしたいときなどに利用可能。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です