Alguem sabe se tem como eu armazenar arquivos tipo doc ou pdf no banco de dados …
Primeiramente você tem que definir na sua tabela um campo do tipo BLOB para armazenar o arquivo. Mas eu não acho muito lucrativo. Não seria mais interessante armazenar o caminho do arquivo em um servidor?
Se fosse desta maneira entao como eu faco o upload deste arquivo …
Agora mudamos o rumo das coisas rs…
Você precisa do FileUpload para o envio dos arquivos:
http://jakarta.apache.org/commons/fileupload
Seria mais ou menos na seguinte ordem:
- O usuário envia o arquivo via um form html
- O fileUpload é o responsável por armazenar o arquivo enviado no servidor
- Dentro de seu servlet você diz em que caminho o arquivo vai ser armazenado. É este caminho que será armazenado no banco.
Dá uma estudada no FileUpload, é bem tranquilo de lidar com ele.
Um abraço!
Obrigado pela dica .
Aproveitando, estou utilizando Struts e agora apareceu uma duvida, sera que preciso usar sincronyzed em meus metodos de insert , update e delete de meus DAOs …