cos.jar파일을

위와 같이 WEB-INF -> lib 폴더 안에 넣어줍니다.
웹에서 파일 업로드하기
<body>
<form action="fileUpload.jsp" method="post" enctype="multipart/form-data">
<table align="center" border="1">
<tr>
<td colspan="2">파일 업로드 폼</td>
</tr>
<tr>
<td>올린 사람:</td>
<td><input type="text" name="name"></td>
</tr>
<tr>
<td>제목:</td>
<td><input type="text" name="subject"></td>
</tr>
<tr>
<td>파일명1:</td>
<td><input type="file" name="fileName1"></td>
</tr>
<tr>
<td>파일명2:</td>
<td><input type="file" name="fileName2"></td>
</tr>
<tr>
<td colspan="2"><input type="submit" value="전송"></td>
</tr>
</table>
</body>
fileUpload.jsp
<%
String uploadPath=request.getRealPath("upload");
int size = 10*1024*1024;
String name="";
String subject="";
String filename1="";
String filename2="";
try{
MultipartRequest multi=new MultipartRequest(request,uploadPath,size,"euc-kr",new DefaultFileRenamePolicy());
name=multi.getParameter("name");
subject=multi.getParameter("subject");
Enumeration files = multi.getFileNames();
String file1 = (String)files.nextElement();
filename1 = multi.getFilesystemName(file1);
String file2 = (String)files.nextElement();
filename2=multi.getFilesystemName(file2);
}catch(Exception e){
e.printStackTrace();
}
%>
<body>
<form name="filecheck" action="fileCheck.jsp" method="post">
<input type="hidden" name="name" value="<%=name %>">
<input type="hidden" name="subject" value="<%=subject %>">
<input type="hidden" name="filename1" value="<%=filename1 %>">
<input type="hidden" name="filename2" value="<%=filename2 %>">
</form>
<a href="#" onclick="javascript:filecheck.submit()">업로드 확인 및 다운로드 페이지이동 </a>
</body>
fileCheck.jsp
<%
request.setCharacterEncoding("euc-kr");
String name = request.getParameter("name");
String subject = request.getParameter("subject");
String filename1 = request.getParameter("filename1");
String filename2 = request.getParameter("filename2");
%>
<body>
올린사람 : <%=name %><br/>
제목 : <%=subject %><br/>
파일명1 : <a href="upload/<%=filename1%>"><%=filename1%></a><br/>
파일명2 : <a href="upload/<%=filename2%>"><%=filename2%></a><br/>
</body>

'JSP' 카테고리의 다른 글
| Cookie (0) | 2024.04.20 |
|---|---|
| Servlet 개념 (0) | 2024.04.20 |
| MVC (0) | 2024.04.20 |
| Session을 ArrayList로 받기/세션 배열 (0) | 2024.04.20 |
| JSP 란? (0) | 2024.04.20 |