获取文件的MimeType类型

项目中经常会需要获取文件的真实MimeType类型,导入activation.jar,在调用其中的API方面简单的获取。

activation.jar文件下载地址:http://www.java2s.com/Code/Jar/a/Downloadactivationjar.htm    

/**
     * 获文件MimeType
     * 
     * @param file
     *            目标文件
     * @return MimeType
     * @Author Jie
     * @Date 2015-2-28
     */
    public static String getMimeType(File file) {
        return new MimetypesFileTypeMap().getContentType(file);
    }

    /**
     * 获取文件MimeType
     * 
     * @param filePath
     *            目标文件的绝对路径
     * @return MimeType
     * @Author Jie
     * @Date 2015-2-28
     */
    public static String getMimeType(String filePath) {
        return new MimetypesFileTypeMap().getContentType(filePath);
    }

你可能感兴趣的:(mimetype)