Java教程

JavaWeb —— 单文件上传

本文主要是介绍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 }

 

这篇关于JavaWeb —— 单文件上传的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!