Fórum upload de arquivo #12685

07/12/2009

0

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
)




Arquimedes Soares

Arquimedes Soares

Responder

Posts

09/12/2009

Henrique Weissmann

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?
Responder

Gostei + 0

09/12/2009

Arquimedes Soares

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.
Responder

Gostei + 0

09/12/2009

Devmedia

Arquimedes, vc recebeu créditos para comprar o post https://www.devmedia.com.br/articles/viewcomp.asp?comp=8693
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar