ポートレットの移行

<ポートレットの移行>J1で作ったポートレットを如何に楽にJ2へ移行するかを考える。今のところ、楽な方法としては、今までのdoHogehoge などでやっていたRequestへのsetAttributeなどの処理は、processActionでPortletMessaging(セッション)へ適当な接頭辞をつけて、publishしておいて、doViewでセッションから、その接頭辞がついているオブジェクトをすべて、RenderRequestへsetAttributeし直す。これの方が、processActionでRenderResponseへsetRenderParameterでRenderRequestに渡して、それをRenderResponseに渡し直すよりシンプルでいいかな、と思う。まぁ、いろいろと考えれば、もっとスマートな方法も出てくるのかもしれないけど。

コメントを残す

メールアドレスが公開されることはありません。