Java Servlet でファイルアップロード処理を実装する場合、 (というか multipart の受信処理を実装する場合、と書いたほうが適切かも) Apache Commons の ServletFileUpload クラスを使用するのが定石ですが、 大容量ファイルのアップロードで parseRequest メソッドを使うと parseRequest がなかなか復帰しません。 例えば、以下の様なコードの場合、 import org.apache.commons.fileupload.FileItem; import org.apache.commons.fileupload.disk.DiskFileItemFactory; import org.apache.commons.fileupload.servlet.ServletFileUpload; protected void p