JSP 페이지에서 파일 업로드 기능 구현
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
<form action="fileFormOk.jsp" method="post" enctype="multipart/form-data">
파일 : <input type="file" name="file">
<input type="submit" value="file Upload">
</form>
</body>
</html>
<%
String path = request.getRealPath("file");
int size = 1024 * 1024 * 10; //10M
String file = "";
String orFile = "";
try {
DefaultFileRenamePolicy policy = new DefaultFileRenamePolicy();
MultipartRequest multi = new MultipartRequest(request, path, size, "EUC-CK", policy);
Enumeration files = multi.getfileName();
String str = (String)file.nextElemnet();
file = multi.getfilesystemName(str);
orFile = multi.getOriginalFileName(str);
}
catch (Excption e){
e.printStackTrace();
}
%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Insert title here</title>
</head>
<body>
</body>
</html>