[Seasar-user:18260] Re: [S2Container] CONTAINER-334の修正によるPOST処理時の副作用について
TAKEUCHI Hideyuki
[E-MAIL ADDRESS DELETED]
2009年 8月 12日 (水) 12:39:35 JST
小林様
竹内です。
早急な対応有り難うございます。doPostでのメッセージボディ
取得について確認させていただきました。
> とはいえ,RequestDumpFilter のようにリクエスト
> パラメータを使用する Filter があると同じことに
> なるわけで,これで抜本的な解決になるのか疑問ですが.
POSTでフォームのパラメータを受け渡すこと自体が
根本的な問題なので注意して使うという解決策しか
ないのではないでしょうか?通常のHttpServletのみを
使用した開発でもそうですし。
今回はJSONをPOSTで受け渡しているシステムで問題が
起きたのですが、たぶんS2Axisなんかでも同様の問題が
おきていると思います。
--
たけうち
Koichi Kobayashi さんは書きました:
> 小林 (koichik) です.
>
> Date: Tue, 11 Aug 2009 20:41:54 +0900
> From: TAKEUCHI Hideyuki <[E-MAIL ADDRESS DELETED]>
> To: [E-MAIL ADDRESS DELETED]
> Subject: [Seasar-user:18256] [S2Container] CONTAINER-334の修正によるPOST処理時の副作用について
>
>> ExternalContextのsetRequest()呼び出し時ではなく
>> 各パラメータ取得メソッドの初回呼び出し時にキャッシュする
>> ような形に変更することはできないでしょうか?
>
> しました.
> SNAPSHOT をデプロイしたのでご確認ください.
>
> http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-framework/2.4.40-SNAPSHOT/s2-framework-2.4.40-20090811.130147-2.jar
> http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-extension/2.4.40-SNAPSHOT/s2-extension-2.4.40-20090811.130147-2.jar
> http://maven.seasar.org/maven2-snapshot/org/seasar/container/s2-tiger/2.4.40-SNAPSHOT/s2-tiger-2.4.40-20090811.130458-2.jar
>
> とはいえ,RequestDumpFilter のようにリクエスト
> パラメータを使用する Filter があると同じことに
> なるわけで,これで抜本的な解決になるのか疑問ですが.
>
>
Seasar-user メーリングリストの案内