sexta-feira, 30 de julho de 2010

getContentType from File

Dica simples, como pego o contenttype de uma determinado arquivo para jogar na resposta de um servelt por exempo


FileTypeMap fMap = FileTypeMap.getDefaultFileTypeMap();
String contentType = fMap.getContentType(new File("test.pdf")));

ou

FileNameMap fileNameMap = URLConnection.getFileNameMap();
String tipo = fileNameMap.getContentTypeFor(new File("test.pdf").getName());