|
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||
°³¿ä: ³»ºÎ Ŭ·¡½º | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå |
java.lang.Object | +--javax.activation.FileTypeMap | +--javax.activation.MimetypesFileTypeMap
ÀÌ Å¬·¡½º´Â, FileTypeMap ¸¦ È®ÀåÇØ, ÆÄÀÏÀÇ µ¥ÀÌÅÍÀÇ ÇüÁö¸¦ ¹«´Ì¸¦ ¹Ú¾Æ¼ ¿°»öÇÑ °ÍÀ» ±× ÆÄÀÏ È®ÀåÀÚ(extension)¿¡ ÀÇÇØ ½Ç½ÃÇÕ´Ï´Ù. ÀÌ Å¬·¡½º¿¡¼´Â,. mime.types
Çü½ÄÀ» »ç¿ëÇÕ´Ï´Ù.
MIME ŸÀÔ ÆÄÀÏÀÇ °Ë»ö ¼ø¼
MimetypesFileTypeMap ´Â, À¯ÀúÀÇ ½Ã½ºÅÛÀÇ ´Ù¾çÇÑ Àå¼Ò¸¦ °Ë»öÇØ MIME ŸÀÔ ÆÄÀÏÀÇ ¿£Æ®¸®¸¦ ã¾Æ³À´Ï´Ù. MimetypesFileTypeMap ·Î MIME ŸÀÔÀÇ °Ë»ö ¿ä±¸°¡ ³ª¿À¸é(ÀÚ), ´ÙÀ½ÀÇ ¼ø¼·Î MIME ŸÀÔ ÆÄÀÏÀ» °Ë»öÇÕ´Ï´Ù.
. mime.types
/lib/mime.types
META-INF/mime.types
¶ó°í ÇÏ´Â ÆÄÀÏ ¶Ç´Â ¸®¼Ò½º
META-INF/mimetypes.default
¶ó°í ÇÏ´Â ÆÄÀÏ ¶Ç´Â ¸®¼Ò½º (Åë»óÀº activation.jar
ÆÄÀÏÀÎ ¸¸Å ÀÖ´Ù)
MIME ŸÀÔ ÆÄÀÏÀÇ Çü½Ä
# ÄÚ¸àÆ®´Â ¡¸#¡¹À¸·Î ½ÃÀ۵˴ϴÙ
# Çü½ÄÀº <MIME ŸÀÔ > <½ºÆäÀ̽º¿¡¼ ´Ü¶ôÁö¾îÁø ÆÄÀÏ È®ÀåÀÚ(extension) > ÀÔ´Ï´Ù
# ¿¹¸¦ µé¾î, ´ÙÀ½°ú °°ÀÌ µË´Ï´Ù
text/plain txt text TXT
# À̰Ϳ¡ ÀÇÇØ file.txt, file.text, file.TXT °¡
# MIME ŸÀÔ ¡¸text/plain¡¹¿¡ MAP µË´Ï´Ù
constructor¡¡ ¡¡ ÀÇ °³¿ä | |
MimetypesFileTypeMap ()
µðÆúÆ®ÀÇ constructor¡¡ ¡¡ ÀÔ´Ï´Ù. |
|
MimetypesFileTypeMap (java.io.InputStream is)
InputStream ·ÎºÎÅÍ Ãß°¡µÈ ÇÁ·Î±×·¥ ¿£Æ®¸®¸¦ »ç¿ëÇØ MimetypesFileTypeMap ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
|
MimetypesFileTypeMap (java.lang.String mimeTypeFileName)
ÁöÁ¤ÀÇ ÆÄÀϷκÎÅÍ Ãß°¡µÈ ÇÁ·Î±×·¥ ¿£Æ®¸®¸¦ »ç¿ëÇØ MimetypesFileTypeMap ¸¦ ±¸ÃàÇÕ´Ï´Ù. |
¸Þ¼ÒµåÀÇ °³¿ä | |
void |
addMimeTypes (java.lang.String mime_types)
MIME ŸÀÔÄ¡¸¦ ·¹Áö½ºÆ®¸®ÀÇ Àü¿¡ Ãß°¡ÇÕ´Ï´Ù. |
java.lang.String |
getContentType (java.io.File f)
ÆÄÀÏ ¿ÀºêÁ§Æ®ÀÇ MIME ŸÀÔÀ» µ¹·ÁÁÝ´Ï´Ù. |
java.lang.String |
getContentType (java.lang.String filename)
ÁöÁ¤µÈ ÆÄÀÏ¸í¿¡ ±Ù°ÅÇØ MIME ŸÀÔÀ» µ¹·ÁÁÝ´Ï´Ù. |
Ŭ·¡½º javax.activation. FileTypeMap ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå |
getDefaultFileTypeMap , setDefaultFileTypeMap |
Ŭ·¡½º java.lang.Object ·ÎºÎÅÍ °è½ÂÇÑ ¸Þ¼Òµå |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
constructor¡¡ ¡¡ ÀÇ »ó¼¼ |
public MimetypesFileTypeMap()
public MimetypesFileTypeMap(java.lang.String mimeTypeFileName) throws java.io.IOException
mimeTypeFileName
- ÆÄÀϸípublic MimetypesFileTypeMap(java.io.InputStream is)
is
- ÀÐ±â¿øÀÇ ÀÔ·Â ½Ã³Á¹°¸Þ¼ÒµåÀÇ »ó¼¼ |
public void addMimeTypes(java.lang.String mime_types)
mime_types
- . mime.types Çü½Ä¿¡¼ ¾²¿©Áø ¿£Æ®¸®ÀÇ Ä³¸¯ÅÍ ¶óÀÎpublic java.lang.String getContentType(java.io.File f)
getContentType(f.getName())
°¡ ºÒ·Á °©´Ï´Ù. FileTypeMap
³»ÀÇ getContentType
f
- ÆÄÀÏpublic java.lang.String getContentType(java.lang.String filename)
FileTypeMap
³»ÀÇ getContentType
filename
- ÆÄÀϸí
|
|||||||||
ÀüÀÇ Å¬·¡½º ´ÙÀ½ÀÇ Å¬·¡½º | ÇÁ·¹ÀÓ ÀÖ¾î ÇÁ·¹ÀÓ ¾øÀ½ | ||||||||
°³¿ä: ³»ºÎ Ŭ·¡½º | Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå | »ó¼¼: Çʵå | constructor¡¡ ¡¡ | ¸Þ¼Òµå |