Non lo puoi fare usando gli strumenti del core di J2EE (ovvero, le semplici HttpServletRequest). Devi adottare delle librerie di terze parti per il corretto trattamento delle richieste multipart.
Cerca nel forum, ne sono state elencate diverse: Apache Commons FileUpload, O'Reilly Servlets, ecc.
Per quanto riguarda l'inserimento dei dati nel DB, consiglio di sfruttare i PreparedStatements e i campi di tipo BLOB per i dati binari.
Ciao.![]()