今日のひとこと Challange IT For Future

Teeda Extension for Portlet

Seasar 読了 1分

この記事は最終更新から 7 年以上たっています。内容が現在の状況と異なる可能性があります。現在の情報は最新の記事、Fess の記事をご覧ください。

PageContextImplでサーブレットを渡して、何をするのかと思ったら、PageContext.PAGEとsetAttributeされているのね。はて、ポートレットではこれに何を入れているのだろう?

・・・さらに見た感じだと、ここで渡しているサーブレットはあまり重要ではないような気が。渡すとしたら、対象のHTMLをサーブレットに変換したもの??見たところ、サーブレット環境では、S2ContainerServlet.getInstance()を渡しているな。単純に Portlet を Servlet でラップしたものか、単純にダミーでも良さそうな気もしてきた。

あ、そういえば、PortletExtendedS2ContainerServlet.getInstance() っていうのがあった。入れておきながら、すっかり忘れてた。単純にこれを渡しておけばいいのかも。あとは、S2Portlet Extention のラッパークラスを使えば、PageContextの話は終わりかも??残るは、redirectかな。あとで、考えよ。