public class MimeTypeSupplier extends ConcurrentHashMap<String,String> implements MimeType
MimeType 接口实现。ConcurrentHashMap.KeySetView<K,V>AbstractMap.SimpleEntry<K,V>, AbstractMap.SimpleImmutableEntry<K,V>| 限定符和类型 | 字段和说明 |
|---|---|
protected org.slf4j.Logger |
logger |
| 构造器和说明 |
|---|
MimeTypeSupplier(javax.servlet.ServletContext content) |
| 限定符和类型 | 方法和说明 |
|---|---|
void |
addMimeType(String type,
String mimeType) |
javax.servlet.ServletContext |
getContent() |
String |
getMimeType(String suffix)
根据扩展名获取meta类型。
|
void |
loadReader(Reader reader) |
void |
loadResource(String resourceName)
装载数据。
|
void |
loadStream(InputStream inStream) |
clear, compute, computeIfAbsent, computeIfPresent, contains, containsKey, containsValue, elements, entrySet, equals, forEach, forEach, forEach, forEachEntry, forEachEntry, forEachKey, forEachKey, forEachValue, forEachValue, get, getOrDefault, hashCode, isEmpty, keys, keySet, keySet, mappingCount, merge, newKeySet, newKeySet, put, putAll, putIfAbsent, reduce, reduceEntries, reduceEntries, reduceEntriesToDouble, reduceEntriesToInt, reduceEntriesToLong, reduceKeys, reduceKeys, reduceKeysToDouble, reduceKeysToInt, reduceKeysToLong, reduceToDouble, reduceToInt, reduceToLong, reduceValues, reduceValues, reduceValuesToDouble, reduceValuesToInt, reduceValuesToLong, remove, remove, replace, replace, replaceAll, search, searchEntries, searchKeys, searchValues, size, toString, valuesclonepublic javax.servlet.ServletContext getContent()
public String getMimeType(String suffix)
getMimeType 在接口中 MimeTypepublic void loadResource(String resourceName) throws IOException
IOExceptionpublic void loadReader(Reader reader) throws IOException
IOExceptionpublic void loadStream(InputStream inStream) throws IOException
IOException