똑같은 삽질은 2번 하지 말자
MultipartRequest を利用してファイルのアップロード 본문
public String execute(HttpServletRequest request) {
String uploadPath = "C:\\Gwak\\ghw\\WebContent\\product_images";
//String uploadPath = request.getServletContext().getRealPath("product_images");
try {
MultipartRequest multi = new MultipartRequest(request,uploadPath,
1024*1024*10,"UTF-8",new DefaultFileRenamePolicy());
String filename = multi.getFilesystemName("p_image");
File file = multi.getFile("p_image");
System.out.println(file);
File filePath = new File(uploadPath+File.separator+filename);
System.out.println(filePath);
} catch (IOException e) {
System.out.println("Image Upload Error " + e);
}
return null;
}
MultipartRequest multi = new MultipartRequest(request,アップロードさせる経路,容量,重複を避けるために) ->
これ一行で該当する経路にファイルがセーブされます!
'JSP&Servlet' 카테고리의 다른 글
파일 업로드시 파일 경로 지정 (0) | 2020.04.09 |
---|---|
JSTL <c:forEach> 반복문 (0) | 2019.07.09 |
Comments