优化mime获取,优化因第三方包里包含mine.types导致加载不正确
This commit is contained in:
@@ -655,7 +655,12 @@ public class FileUtils extends org.apache.commons.io.FileUtils {
|
||||
*/
|
||||
public static String getContentType(String fileName) {
|
||||
if (mimetypesFileTypeMap == null){
|
||||
mimetypesFileTypeMap = new MimetypesFileTypeMap();
|
||||
try {
|
||||
mimetypesFileTypeMap = new MimetypesFileTypeMap(ResourceUtils
|
||||
.getResourceFileStream("/META-INF/jeesite.mime.types"));
|
||||
}catch (IOException e) {
|
||||
mimetypesFileTypeMap = new MimetypesFileTypeMap();
|
||||
}
|
||||
}
|
||||
return mimetypesFileTypeMap.getContentType(fileName);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user