MultipartRequest객체를 이용
✔MultipartRequest
-request, uploadPath, size, "utf-8",new DefaultFileRenamePolicy())
✔fileName=(String)files.nextElement(); //파라미터 이름
String original = multi.getOriginalFileName(fileName); // 업로드 당시 이름
bfile=multi.getFilesystemName(fileName); //저장된 파일이름
try {
MultipartRequest multi=new MultipartRequest(request, uploadPath, size, "utf-8",new DefaultFileRenamePolicy());
//uploadPath에 저장한다
id=multi.getParameter("id");
btitle=multi.getParameter("btitle");
bcontent=multi.getParameter("bcontent");
bfile=multi.getParameter("bfile");
Enumeration files=multi.getFileNames(); //보낸 파일 모두를 가져온다
if(files.hasMoreElements()) {
fileName=(String)files.nextElement(); //파라미터 이름
String original = multi.getOriginalFileName(fileName); // 업로드 당시 이름
bfile=multi.getFilesystemName(fileName); //저장된 파일이름
System.out.println("파라미터네임:"+fileName);
System.out.println("savedfileName"+bfile);
System.out.println("originalfileName"+original);
}
} catch (Exception e) {
e.printStackTrace();
}