今日のひとこと Challange IT For Future

MyFaces

その他 読了 2分

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

<MyFaces>どうも、actionでBeanのメソッドをセットしたが動かない。いろいろと確認してみると、どうもポートレット上でmultipart/form-dataが処理されないように見える・・・。MyFacesGenericPortletに原因があるのかな・・・。困った・・・。

<MyFaces>MyFacesGenericPortletを確認。どうも、MyFacesは、ExtensionsFilterでmultipart/form-dataのときは、MultipartRequestWrapperにラップするんだね・・・。もちろん、MyFacesGenericPortletはそのようなことをしている形跡はありませぬ。うーん、つまり、これもprocessActionに組み込まんといかんのかね・・・。うーん、フィルタでいろいろとやられると、ポートレットにするのが面倒・・・。っていうか、MyFacesをポートレットで使っている人が世界でいるのかどうかが、かなり疑問に思えてきた。あ、でも、ポータルサーバーの方のweb.xmlにフィルタとして、追加しておけば、いけるといえばいけるのか・・・。でも、それではすっきりしないし、MyFacesを使わないページが表示されているときにもフィルタが実行されるのが気持ち悪いしな・・・。