똑같은 삽질은 2번 하지 말자

MultipartRequest を利用してファイルのアップロード 본문

JSP&Servlet

MultipartRequest を利用してファイルのアップロード

곽빵 2020. 4. 9. 14:15
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