上传文件后,它会以 .tmp 文件的形式存储在临时目录中。
如何获取上传文件的实际文件类型?我需要从服务器端知道它是否是 bmp、jpeg、png 等。
注意:我也在使用 Struts 2 版本 2.1.8.1
最佳答案
尝试触摸它的mime类型
File f = new File("temp.tmp");
System.out.println("Mime Type of " + f.getName() + " is " + new MimetypesFileTypeMap().getContentType(f));
输出应类似于:image/gif
或 image/png
或 image/jpg
等
关于java - Java获取图片上传文件类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11325483/