私はorg.apache.commons.fileUpload.FileItem
ローカルマシンからサーバーにファイルをアップロードするために他の関連クラスを使用しています(ただし、現在のテストでは両方のマシンが同じです)。
.jsp
アップロードを処理するための UI とサーブレットとしてファイルを使用しています。リクエストがステートメントに到達したとき
List items = upload.parseRequest(request);
空のリストを返します。私は多くの場所でこのことをググった。それらのほとんどは、parserequest()
空を返す症状を指定しています。しかし、これを回避するための正確な解決策を見つけることができませんでした。ある場所で、Tomcat がリクエストを解析した可能性のあるフィルターを持っている可能性があることがわかりました。そのため、上記の parseRequest の呼び出しで空のリストが返されます。ただし、これを回避する方法は指定されていません。
私が使用しているWebサーバー(JBOss)が原因ですか?または、Javaバージョンとcommons.jarバージョンの競合と関係がありますか?
私は使っている
- jre 1.6
- jboss-4.0.4.CR2
- commons-fileupload-1.2.2.jar
- Eclipse (動的 Web プロジェクトを作成するには)
あなたの助けはとても役に立ちます。