Problemas com Upload de Arquivos e Servlets

1 resposta
C

Bom dia

Pessoal, estou desenvolvendo um servlet onde ele irá gravar dados no banco de dados e fazer um upload de arquivo, mas meu problema ocorre nesse ponto porque, enviando o formulario com a tag enctype do html (usado para transferir arquivos) ele acusa erro e não grava no banco os dados, eu preciso de uma solução via servlet que onde ue possa gravar registros no banco de dados e realizar upload no mesmo servlet, será que alguém já conseguiu resolver um problema parecido ?

Obrigado

Caio Vinicius.

1 Resposta

ze_kiefa

Quando você faz upload via enctype=“multipart/form-data”, todos os dados, inclusive os campos <input/> são enviados como stream.
O Commons FileUpload da Apache facilita o trabalho na hora de recuperar os arquivos enviados assim como os valores dos campos <input/>.

A título de curiosidade, ele foi largamente utilizado no Struts 1.x.

Link: http://commons.apache.org/fileupload/

Criado 12 de agosto de 2008
Ultima resposta 12 de ago. de 2008
Respostas 1
Participantes 2