Postagens populares

Mostrando postagens com marcador Applet. Mostrar todas as postagens
Mostrando postagens com marcador Applet. Mostrar todas as postagens

sábado, 5 de junho de 2010

MimeType no Java: no pain!

Quando houve necessidade de verificar o MimeType de um arquivo no Java, pensei que seria tranquilo. Engano!

Muitas pessosa tem  dificuldade com isto, logo descobri ao pesquisar o assunto. Muitos utilizam bibliotecas de terceiros, para fazer algo, pensava eu, tão trivial. Bem, já devia saber, Java e Trivial são antonimos!

Bem, depende, na verdade é fácil, eu não sei se existe algum problema com a implementação (não sei porque até onde pesquisei, quase ninguém conhecia a solução desta maneira) ou se é por falta de informação do pessoal, mas é simples sim:

MimetypesFileTypeMap m = new MimetypesFileTypeMap();
String mimeType = m.getContentType(file);

onde file = instancia de java.io.File

É isto aí: para os mimes que utilizei até agora, ele detecta certinho.

Há!

quinta-feira, 27 de maio de 2010

Upload via FTP em um Applet Java

Em um projeto da empresa, foi necessário  implementar envio de arquivos via FTP, devido ao tamanho destes. A primeira coisa que surgiu foi: deve ser em JAVA.

Pesquisei as opções e o que teria que implementar, e me deparei com dois projetos muito bons:
  1. zUpload;
  2. jFtp


O zUpload é uma implementação em forma de Applet, muito genial, simples e que pode ser bem adaptada para sua necessidade, mas que functiona out-of-the-box se você tem urgencia.

O jFtp é a biblioteca que o próprio zUpload utiliza para manipular o FTP, que você pode utilizar para ter uma maior personalização.

Os dois são grandes projetos, e suprem a necessidade de enviar arquivos via FTP pela web totalmente.


Há!

Magazine Luiza