<FORM ACTION="/servlet/MultipartTest" METHOD=POST ENCTYPE="multipart/form-data">
이름: <INPUT TYPE=TEXT NAME=name> <BR>
업로드할 파일 이름: <INPUT TYPE=FILE NAME=fileone>
<BR>
<INPUT TYPE=submit NAME=save value=파일업로드>
</form>
MultipartTest.java
try {
MultipartRequest uploadin= new MultipartRequest(req, ".", 2 * 1024 * 1024);//2m까지 용량 제한
Enumeration datain= uploadin.getParameterNames();
while (datain.hasMoreElements()) {
String dataname = (String)datain.nextElement();
String datavalue = uploadin.getParameter(name);
out.println(dataname + " = " + datavalue);
}
Enumeration filein = uploadin.getFileNames();
while (filein.hasMoreElements()) {
String name = (String)filein.nextElement();
String filename = uploadin.getFilesystemName(name);
String type = uploadin.getContentType(name);
File f = uploadin.getFile(name);
}
}