Estou desenvolvendo um sistema de cursos online, e gostaria de ter um exemplo de upload de vídeo. O vídeo deve ser persistido em uma tabela no banco de dados, a tabela tem o id do tipo int, e vídeo do tipo bytelong para armazenar o vídeo. Gostaria de um exemplo se alguém puder me ajudar.
OBS: Estou utilizando JPA, e JSF com PRIMEFACES.
O próprio primefaces tem um recurso para upload
Upload Primefaces
Eu pessoalmente não tenho o hábito de gravar arquivos no banco, mas sim direto no disco. Sendo assim eu gravo o id, o nome do arquivo e o caminho até o arquivo.
Então eu ja vi que o primefaces tem este recurso porem estou perdido de como utilizar ele pois sou bem novo em programação Java, tentei utilizar mas não consegui, e pensei tbm em salvar no servidor e no banco de dados salvar o caminho, porém estou perdido e não sei como utilizar.
Não conseguiu como? Olha com atenção o exemplo do site e lê a documentação do componente.
Não tem erro. Mas caso ainda esteja com dificuldade. Posta aqui os seus códigos que você fez pra gente poder te ajudar.
Não consigo fazer o download das bibliotecas necessárias.
Cara quando eu usava PrimeFaces 3.5, eu preicasava dessa lib aqui.
commons filleupload