JavaWeb —— 单文件上传

MyUtil.java工具类 

 1 public class MyUtil {
 2     public static String getFileName(Part part) {
 3         if (part == null) {
 4             return null;
 5         }
 6         //Content-Disposition: form-data; name="fieldName"; filename="filename.jpg"
 7         String fileName = part.getHeader("content-disposition");
 8         //没有选择文件即文件名不存在,返回空
 9         if (fileName.lastIndexOf("=")+2 == fileName.length()-1) {
10             return null;
11         }
12         //返回从头信息中获取的文件名,例:filename="filename.jpg"
13         return fileName.substring(fileName.lastIndexOf("=")+2,fileName.length()-1);
14     } 
15 }

 

上一篇:Valid IP Address


下一篇:树状数组 POJ 2481 Cows