upload de arquivo
ola, tenho um sistema em JSF sem hibernate e spring, e gostaria de implementar um upload de arquivos em formato PDF,vinculado a tabela conteudo, e que apos o cadastro ele possa ser recuparado atraves de download
teria como voce me mostra em formato crud dessa tabela uma forma de implementar esse upload, sem hibernate e spring
TABELA CONTEUDO SCRIPT postgres
CREATE TABLE revista.conteudo
(
cont_id integer NOT NULL,
cont_titulo character varying(30),
cont_arquivo text, <------------------------------------ campo que ira receber o caminho do arquivo
cont_resumo text,
cont_abstract text,
cont_dt_cadastro date,
cont_dt_defesa date,
tico_id integer,
usua_id integer,
aval_id integer
)
teria como voce me mostra em formato crud dessa tabela uma forma de implementar esse upload, sem hibernate e spring
TABELA CONTEUDO SCRIPT postgres
CREATE TABLE revista.conteudo
(
cont_id integer NOT NULL,
cont_titulo character varying(30),
cont_arquivo text, <------------------------------------ campo que ira receber o caminho do arquivo
cont_resumo text,
cont_abstract text,
cont_dt_cadastro date,
cont_dt_defesa date,
tico_id integer,
usua_id integer,
aval_id integer
)
Arquimedes Soares
Curtidas 0
Respostas
Henrique Weissmann
07/12/2009
Olá Arquimedes,
bom: para este tipo de sistema, você tem de fazer algumas considerações.
1. O arquivo será armazenado no banco de dados ou fora dele?
* Se for no banco de dados, certifique-se de armazenar estes dados em uma tabela separada para lhe garantir melhor performance, e inclua as meta informações referentes a este conteúdo em outra tabela para facilitar a consulta.
* Se for em um arquivo fora do banco de dados (o que acho mais aconselhável), sua tabela deverá armazenar o path relativo ao arquivo (e não o path absoluto para o mesmo), pois assim sua aplicação poderá ser independente da localização física dos arquivos. Tendo visto a sua tabela, acredito que esta seja a sua opção.
Para fazer o upload, você precisará do Apache File Upload (se estiver trabalhando com JSF).
Veja este link: http://commons.apache.org/fileupload/
Há também um tutorial excelente sobre como utilizá-lo em uma aplicação JSF, que pode ser visto aqui: http://onjava.com/onjava/2005/07/13/jsfupload.html
Não entendi o seu pedido da tabela CRUD, pois a sua já está bem bacana. Será que você podedira me detalhar melhor?
GOSTEI 0
Arquimedes Soares
07/12/2009
amigo obrigado pela resposta, sou programado iniciante esse tabela que lhe passei é do sistema de TCC da faculdade esses exemplos que voce passou eu ja tenho e nao conseguir implementar, gostaria se possivel for, a possibilidade de o Sr. fazer um exemplo de upload para essa entidade Conteudo que lhe passei.
GOSTEI 0
Devmedia
07/12/2009
Arquimedes, vc recebeu créditos para comprar o post
https://www.devmedia.com.br/articles/viewcomp.asp?comp=8693
GOSTEI 0