JavaWeb —— 单文件上传

Posted 笺笙

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 —— 单文件上传的主要内容,如果未能解决你的问题,请参考以下文章

javaweb文件上传在idea中不显示

JAVAWeb SSH框架 上传文件,如2007的EXCEL

JAVAWEB学习笔记29_文件的上传------commons-fileupload

JavaWeb IO流实现文件上传下载

JavaWeb中的文件上传和下载功能的内容就这么多

java Ftp上传创建多层文件的代码片段