各位高人,我在做email时添加附件,需要知道附件的mime类型,请问我怎样从输入流中知道我要添加的附件是什么mime类型?
比如a.txt的mime是text/plain.
因为附件的文件类型太多,有什么方法不用根据文件的后缀名一个一个去自己判断mime类型.

解决方案 »

  1.   

    javax.servlet.ServletContext.getMimeType("yourFileName");
      

  2.   

    回一楼,我的不是web程序,而是桌面程序,不能用你上面的方法,不过我的问题已经解决了,还是谢谢你.把你给你了.
      

  3.   

    如果你装了tomcat的话,就可以看到有多少种了。
    在tomcat的conf目录下打开web.xml里面定义了现在所有文件的mime类型。
    希望对你有帮助