Bom Dia Lista,
 
    Alguém já fez isso?
    Quero usar o comando <input type="file" name="oArquivo" size="40"> para enviar um arquivo para um servlet.
 
    Tenho de fazer algo do tipo:
        File aEntrada = new File (request.getParameter("oArquivo"));
        InputStream in = new FileInputStream aEntrada;
        File aSaida = new File ("/tmp/saida.gif");
        OutputStream out = new FileOutputStream (aSaida);
        // Código para ler de in (arquivo uploadado) e escrever em out (arquivo que será armazenado no servidor).
    ...
    ...
 
 
Obviamente, o comando request.getParameter("oArquivo")) não está funcionando.
Pesquisei na web e vi alguns exemplos meio complicados usando um tal de "MultipartRequest".
Alguém tem algum exemplo que faça isso, isto é, receber um parâmetro que é, na verdade, um arquivo e armazená-lo no servidor?
Poderia me envia, por favor?
 
Sendo somente isso, desde já agradeço a atenção dispensada.
Obrigado!  :-)
 
 
 
p.s. Resolvi o problemas com os BLOB´s. Se alguém quiser os programas exemplo, eu mando.

Responder a