こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

MultipartRequestWrapperについて

strutsのMultipartRequestWrapperについて質問です。
strutsではリクエストはMultipartRequestWrapperでラップされて渡されますが、
MultipartRequestWrapperでラップされた元のHttpServletRequestを取り出し、
さらにそこからServletInputStreamを取得することは可能でしょうか?
私が試した限りでは一旦リクエストをラップするとServletInputStreamが無くなって
しまいます。この点についてご存知の方がおられましたらご教授お願いいたします。

投稿日時 - 2005-11-11 23:05:48

QNo.1773296

暇なときに回答ください

このQ&Aは役に立ちましたか?

0人が「このQ&Aが役に立った」と投票しています

回答(1)

ANo.1

Multipartリクエストを解析するためにServletRequestの入力ストリームから全てを取得しているはずなので、Multipartリクエストを解析してからServletRequestの入力ストリームを取得しても何も取得できないと思いますよ。

投稿日時 - 2005-11-13 11:49:33

補足

ご回答ありがとうございます。

>Multipartリクエストを解析するためにServletRequestの入力ストリームから全てを取得しているはずなので

確かにそうなのですが、だとするとMultipartRequestWrapperのgetRequest() メソッドは、
元々のリクエストとストリームに関してだけ別のものを返してしまう変なメソッドになってしまいませんか?

投稿日時 - 2005-11-13 14:33:02

あなたにオススメの質問