--------------------------------------------------- ***FileSelect.jsp
<%@ page contentType= ext/html;charset = EUC-KR %> <html> <body> <form name=frmName method=post enctype=multipart/form-data action=ViewPage.jsp> user<br> <input type= ext name=user><br> title<br> <input type= ext name= itle><br> file<br> <input type=file name=uploadFile><br> <input type=file name=uploadFile1><br> <input type=submit value=UPLOAD><br>
</form>
</body> </html>
------------------------------------------------- ***ViewPage.jsp
<%@page contentType= ext/html;charset=euc-kr %> <%@page import=com.oreilly.servlet.MultipartRequest, com.oreilly.servlet.multipart.DefaultFileRenamePolicy, java.util.*, java.io.* %>
<% String realFolder=\; String saveFolder=filestorage; String encType=euc-kr; int maxSize=5*1024*1024;
ServletContext scontext=getServletContext(); realFolder=scontext.getRealPath(saveFolder); //out.println( he realpath is:+realFolder+<br>);
try { MultipartRequest multi=null; multi=new MultipartRequest(request,realFolder,maxSize,encType,new DefaultFileRenamePolicy());///////////realFolder Enumeration params=multi.getParameterNames();
while(params.hasMoreElements()){ String name=(String)params.nextElement(); String value=multi.getParameter(name); out.println(name+=+value+<br>); }
Enumeration files=multi.getFileNames(); while(files.hasMoreElements()){ String name=(String)files.nextElement(); String filename=multi.getFilesystemName(name); String original=multi.getOriginalFileName(name); String type=multi.getContentType(name); File f=multi.getFile(name); out.println(ÆĶó¸ÞÅÍ À̸§:+name+<br>); //out.println(½ÇÁ¦ÆÄÀÏ À̸§:+original+<br>); //±³Àç¿øº» out.println(½ÇÁ¦ÆÄÀÏ À̸§: <a href=\+realFolder+/+filename+\> +original+</a><br>); out.println(ÀúÀåµÈ ÆÄÀÏ À̸§: +filename+<br>); out.println(ÆÄÀÏŸÀÔ:+type+<br>); if(f!=null){ out.println(Å©±â:+f.length()); out.println(<br>); } } }catch(IOException ioe){ System.out.println(ioe); }catch(Exception ex){ System.out.println(ex); } %>
jsp½ºÅ͵ð 2004 12 21
¼Ò½º»ó¼¼º¸±â http://www.6VJ.com/jsp/jsp1221.txt ´Ù¿î¹Þ±â http://www.6VJ.com/jsp/cos-27May2002.zip
|