今日のひとこと Challange IT For Future

Teeda Extension for Portlet

Seasar 読了 1分

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

アクションでページ遷移をしようとして失敗する問題があったが、修正。ついでに、リダイレクトについても確認してみた。JSFの仕様では、ポートレットでのリダイレクトはサポートしないけど(というわけで、今のままでいいみたい)、Extension では、リダイレクトの状態を作らないといけないので、FacesPortletでAttributeにREDIRECT_TO_PORTLETがセットされていたら、ポートレット内でそのような処理をprocessActionからrenderでするようにした。

別な問題としては、TeedaExtensionErrorPageManagerImplだな。これは、ポートレットだと機能しないから、「RenderResponse does not support redirect(String).」というPortletExceptionになる。どうしようかな・・・。