Teeda Extension for Portlet

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

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

コメントを残す

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