プレゼン

今週は、社内で技術的な話をしなければならず、ちょっと気が重い。何が気が重いかと考えると、インド人英語かな・・・。わかりにくいとは良く聞くけど、まじで、私の英語力じゃ、何言っているかわからんのだよ・・・。あれはあれで聞き慣れると、聞き取れるようになるのかもしれんが、たまにだから、さっぱりわからん。それを適当に切り抜けて良い週末にしたい今日この頃。

Teeda Extension for Portlet

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

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

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