Ho implementato un'applicazione web che permette la gestione di un album personale attraverso la registrazione e quindi l'upload di immagini a piacere.
QUello che vorrei fare e' fare dei controlli quanto meno "decenti" sul tipo di file inviato.

Per l'upload di immagini utilizzo l'apposita libreria di Apache ma per fare il controllo sul tipo del file ricevuto (E' il check che mi interessa maggiormente) sono "costretto" a controllare l'estensione del file inviato (Tramite tokenizer controllo che sia jpg, gif, jpeg o png).

Il suddetto approccio, pero', non mi sembra per niente "consigliabile" e vorrei sapere se conoscete qualche meccanismo piu' pulito ed efficace.

Il metodo getContentType(), purtroppo, non e' supportato da tutti i browser, percio' devo trovare qualcosa di differente.

thks