|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
java.lang.Objectjavax.activation.FileTypeMap
javax.activation.MimetypesFileTypeMap
public class MimetypesFileTypeMap
������չ FileTypeMap ��ͨ�����ļ���չ���ṩ�ļ������ݷ��ࡣ��ʹ�� .mime.types
��ʽ��
MIME �����ļ�����˳��
MimetypesFileTypeMap ���û�ϵͳ�IJ�ͬλ�ò��� MIME �����ļ���Ŀ���������� MimetypesFileTypeMap ������ MIME ���͵�����ʱ������������˳������ MIME �����ļ���
.mime.types
�ļ���
/lib/mime.types
�ļ���
META-INF/mime.types
���ļ�����Դ��
META-INF/mimetypes.default
���ļ�����Դ��ͨ��ֻ������ activation.jar
�ļ��У���
MIME �����ļ���ʽ��
# ע���� '#' ��ͷ
# ��ʽ�� <mime ����> <�Կո�ָ��ļ���չ��>
# ���磺
text/plain txt text TXT
# �⽫ file.txt��file.text �� file.TXT ӳ�䵽
# mime ���� "text/plain"
���췽��ժҪ | |
---|---|
MimetypesFileTypeMap()
Ĭ�ϵĹ��췽���� |
|
MimetypesFileTypeMap(InputStream is)
�ô� InputStream �����ӵı����Ŀ���� MimetypesFileTypeMap�� |
|
MimetypesFileTypeMap(String mimeTypeFileName)
�ô�ָ���ļ������ӵı����Ŀ���� MimetypesFileTypeMap�� |
����ժҪ | |
---|---|
void |
addMimeTypes(String mime_types)
�� MIME ����ֵԤ�����ӵ�ע����� |
String |
getContentType(File f)
���ظ��ļ������ MIME ���͡� |
String |
getContentType(String filename)
���ػ���ָ���ļ����� MIME ���͡� |
���� javax.activation.FileTypeMap �̳еķ��� |
---|
getDefaultFileTypeMap, setDefaultFileTypeMap |
���� java.lang.Object �̳еķ��� |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
���췽����ϸ��Ϣ |
---|
public MimetypesFileTypeMap()
public MimetypesFileTypeMap(String mimeTypeFileName) throws IOException
mimeTypeFileName
- �ļ���
IOException
public MimetypesFileTypeMap(InputStream is)
is
- Ҫ���ж�ȡ��������������ϸ��Ϣ |
---|
public void addMimeTypes(String mime_types)
mime_types
- ��Ŀ�� .mime. ����ʽ���ַ�����public String getContentType(File f)
getContentType(f.getName())
��
FileTypeMap
�е� getContentType
f
- �ļ�
public String getContentType(String filename)
FileTypeMap
�е� getContentType
filename
- �ļ���
|
JavaTM Platform Standard Ed. 6 |
|||||||||
��һ���� ��һ���� | ��� ��� ������ | |||||||||
ժҪ�� Ƕ�� | �ֶ� | ���췽�� | ���� | ��ϸ��Ϣ�� �ֶ� | ���췽�� | ���� |
��Ȩ���� 2007 Sun Microsystems, Inc. ��������Ȩ���� ����������֤��������������ĵ����·ַ�������