import java.io.*;
import javax.servlet.*;
import javax.servlet.http.*;
import java.util.Iterator;
import java.util.List;
import org.apache.commons.fileupload.servlet.ServletFileUpload;
import org.apache.commons.fileupload.disk.DiskFileItemFactory;
import org.apache.commons.fileupload.*;
public class Apply extends HttpServlet
{
protected void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
InputStreamReader input = new InputStreamReader(request.getInputStream());
BufferedReader buffer = new BufferedReader(input);
String line="";
line=buffer.readLine();
System.out.println("Multipart data " + line);
boolean isMultipart = ServletFileUpload.isMultipartContent(request);
if(isMultipart)
{
// upload file
}
else
{
// failed, no input
}
}
protected void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException
{
doPost(request, response);
}
}
JSP.
부울과 입력은 항상 false/null로 확인되므로 이유를 알 수 없습니다. 이 안내서 다음 :
web-inf/lib - 우리는 commons-fileupload-1.2.2.jar 및 commons-io-2.0.1.jar가 있습니다.
아이디어가 있으십니까?
블로그의 소개 텍스트는 [mine] (http://balusc.blogspot.com/2007/11/multipartfilter.html)의 ripoff입니다. 링크를 언급 해 주셔서 감사합니다. – BalusC