今日のひとこと Challange IT For Future

Teeda for Portlet

Seasar 読了 1分

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

ポートレット環境において、prerenderの戻り値でページが変わらない問題を修正(prerenderではポートレットのrenderでredirectしないといけない辛い状況だったので、RequestのAttributeに入った値を捨てて、再度、renderを呼び出し対処)。この修正では、FacesPortletでセッションに入れる情報を変更。今まで、UIViewRootを入れていたけど、viewIdのStringとシリアライズ可能なステートのオブジェクトにした。これが最小の単位なのではなかろうか。というわけで、今まで引っかかるものがあったけど、これですっきりしたかな。