usingmultipartrequest.jsp

来自「jsp动态网站开发与实例(第3版) 源码」· JSP 代码 · 共 61 行

JSP
61
字号
<%@page contentType="text/html"%>
<%@page pageEncoding="ms950"%>
<%@page import="com.oreilly.servlet.MultipartRequest"%>
<%@page import="java.io.*"%><%@page import="java.util.*"%>
<html>    
<head><title>上传文件操作-O'Reilly</title></head>    
<body>    
<%     
MultipartRequest theMultipartRequest =              
new MultipartRequest(request,"C:\\saveDir\\CopyFile\\",10*1024*1024) ;      
Enumeration theEnumeration = theMultipartRequest.getFileNames() ;     int fileCount =0 ;           
while(theEnumeration.hasMoreElements())
{         
fileCount++ ;          
String fieldName = (String)theEnumeration.nextElement() ;
          
String fileName =theMultipartRequest.getFilesystemName(fieldName) ;         
String contentType = theMultipartRequest.getContentType(fieldName) ;                  
File theFile = theMultipartRequest.getFile(fieldName) ;                          
out.println("属性名称:"+fieldName+"<br>") ;         
out.println("文件名称:"+fileName+"<br>") ;         
out.println("文件类型:"+contentType+"<br>") ;           
out.println("文件路径:"+theFile.getAbsolutePath()+"<br>") ;          out.println("<br>") ;         
out.println("=============================================<br>") ;               }          
out.println("成功上传文件数目:"+fileCount  ) ;          
%>             
</body></html>

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?