编程语言
首页 > 编程语言> > javax.activation.MimetypesFileTypeMap()的替代方法.getContentType(filename);

javax.activation.MimetypesFileTypeMap()的替代方法.getContentType(filename);

作者:互联网

我有一些代码:

import javax.activation.MimetypesFileTypeMap;
...
..
.
String filename = "foo.xls"; // Where this can be any file name .doc, .pdf or whatever

String headerContentType = new MimetypesFileTypeMap().getContentType(filename);

似乎javax.activation.MimetypesFileTypeMap类在JRE系统库(jdk1.6.0_10)附带的rt.jar中,但在jdk1.5.0中没有

我想避免使用1.6库.谁知道一个简单快捷的选择?

解决方法:

这来自activation框架.它作为Java 6中的标准包含在内,但也可以单独下载(与Java 1.4及更高版本一起使用)

标签:jdk1-5,jdk1-6,java
来源: https://codeday.me/bug/20190726/1547993.html