| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2011 09:39:03
|
WILLIAN BALDEZ
Thread.start()
Membro desde: 15/10/2010 15:53:23
Mensagens: 33
Offline
|
Galera do Guj, estou com um problema que, com certeza, vocês irão me ajudar, o problema é o seguinte: estou salvando imagem direto no banco de dados, entretanto não estou conseguindo fazer com que a foto seja exibida na página. abaixo vou postar os códigos:
Minha entidade
Abaixo as duas formas que conseguir salvar no banco
Agora a duvida é como exibir as imagens na Página WEB.
Desde já agradeço.
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2011 09:41:28
|
fabim
GUJ Master
![[Avatar]](/images/avatar/d4e3e8180a65648886ff348c7a6bbff5.jpg)
Membro desde: 14/12/2006 19:30:03
Mensagens: 1268
Localização: Vitoria - Espirito Santo
Offline
|
Bem sei que provavelmente vc tem um prazo maluco e quer fazer isso pra ontem.
Mas se quer um conselho mude enqto vc esta aprendendo, e aprenda a salvar imagens em diretório, fora do banco, e ter no banco apenas as informacoes dessa imagem.
Aqui mesmo no GUJ tem muitos topicos sobre isso, da uma pesquisada.
E vai economizar uns problemas de performance durante sua carreira.
|
ειπεν αυτη ο ιησους εγω ειμι η αναστασις και η ζωη ο πιστευων εις εμε καν αποθανη ζησεται
Sun Certified Web Component Developer
Sun Certified Java Programmer
Sun Certified Java Associate
Sun Certified Business Component Developer - Em Andamento
Bacharelando em Sistemas de Informacao
 |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2011 10:00:09
|
SalomaoNeto
Thread.start()
Membro desde: 07/04/2011 12:55:53
Mensagens: 44
Offline
|
Se estiveres usando o PrimeFaces dá uma olhada em:
http://benignosales.wordpress.com/2010/11/05/jsf-2-0-primefaces-crud-com-foto-utilizando-pfileupload/
Boa sorte!
Abs.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2011 10:12:08
|
WILLIAN BALDEZ
Thread.start()
Membro desde: 15/10/2010 15:53:23
Mensagens: 33
Offline
|
poisé fabim, mas tenho que fazer pra salvar no banco mesmo, mas vlw a dica
SalomaoNeto, estou usando primefaces mesmo, e ja tinha visto esse exemplo mas não consegui fazer com que a imagem apareça na página, podes me ajudar?
desde jah agradeço.
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2011 10:19:18
|
fernandosc
JavaChild
Membro desde: 30/07/2010 14:07:27
Mensagens: 124
Localização: Florianópolis
Offline
|
Já tentou usar o componente p:graphicImage ?
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2011 10:23:43
|
WILLIAN BALDEZ
Thread.start()
Membro desde: 15/10/2010 15:53:23
Mensagens: 33
Offline
|
Já sim... até tirei o primefaces, pra ver se era alguma problema do mesmo, mas não rolou, abaixo vou colocar o código:
a imagem vem daqui:
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2011 10:31:14
|
fernandosc
JavaChild
Membro desde: 30/07/2010 14:07:27
Mensagens: 124
Localização: Florianópolis
Offline
|
Fiz algo parecido, quando ele upava uma imagem, ele já mostrava.
http://benignosales.wordpress.com/2010/11/05/jsf-2-0-primefaces-crud-com-foto-utilizando-pfileupload/
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2011 11:03:53
|
jakefrog
GUJ Expert
![[Avatar]](/images/avatar/6e2400ec18b6f1952f1053c65df7a8b6.png)
Membro desde: 22/01/2007 22:00:53
Mensagens: 4191
Offline
|
fabim wrote:Bem sei que provavelmente vc tem um prazo maluco e quer fazer isso pra ontem.
Mas se quer um conselho mude enqto vc esta aprendendo, e aprenda a salvar imagens em diretório, fora do banco, e ter no banco apenas as informacoes dessa imagem.
Aqui mesmo no GUJ tem muitos topicos sobre isso, da uma pesquisada.
E vai economizar uns problemas de performance durante sua carreira.
Concordo com tudo que ele falou viu.
Salva em um diretório viu.
|
Meu blog sobre java uaiHebert.com
Conceitos OO - Diga, não pergunte!, Lei de Demeter
TDD Primeiros Passos, JUnit com HSQLDB, JPA e Hibernate, Cobertura de testes com JUnit Ant e Emma, Cobrindo seus testes com Cobertura, JUnit, HSQLDB, JPA
Código Limpo: Partes: 01,02,03,04,05
Web/JSF - Criando um WebServer, Tratando Exceções, Autenticação de Usuários (Filter/Servlet), JSF - Hello World, AutoComplete, JSF: Converter e Bean Auto Complete, Validação de Login de Usuário com JSF e JAAS, JSF Exibindo Objeto e Mensagens após Redirect, JSF Exemplos Simples com Ajax, JSF Parametros por Get Request RESTFullAplicação Web Completa JSF EJB JPA JAAS, Lazy JSF Datatable Pagination (Primefaces)
Design Pattern - Strategy, Design Pattern - Observer (Parte 01), Design Pattern - Observer (Parte 02)
Business (JPA)- Hibernate 3 com JPA 2, Create schema script: Ant, Hibernate 3 e JPA 2, TableGenerator Chave Primária Simples, SequenceGenerator,Chave Primária Composta, Mapeando Datas (Date) e Enum, Mapeando Duas Tabelas em uma Classe, @OneToOne Unidirecional e Bidirecional, @OneToMany e @ManyToOne Unidirecional e Bidirecional, @ManyToMany Unidirecional e Bidirecional, Ordernando listas e utilizando Map como atributo mapeado,Uma tabela por herança, JPA Uma Classe por Sub-Classe, JPA Consultas e Dicas, [HOT]Quatro soluções para LazyInitializationException[HOT]
SCJP(1.6 - Ingles - 29/12/2009)
SCWCD(1.5 - Ingles - 30/06/2010)
Vamos em frente que atrás vem gente! |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 21/12/2011 11:18:37
|
mhjmhj2002
Thread.start()
Membro desde: 24/04/2008 19:54:53
Mensagens: 30
Localização: Vila Velha - ES
Offline
|
Eu uma vez precisei de fazer isso, na época trabalhava com flex de front-end e javaEE de back-end. Me lembro que a imagem não aparecia de jeito nenhum, uma hora se me ocorreu revisar o arquivo de bits que o java estava gerando e descobri que ele botava no header da imagem uma assinatura do java. ae quando tinha que fazer o caminho de volta para exibir ela não aparecia. Me lembro que consegui resolver isso com um programinha que me mostrava os bits em diferentes formatos incluindo o formato da imagem (não lembro o nome dele), fiz um teste e tirei esse cabeçalho que o java adiciona e a imagem apareceu na hora.
espero ter ajudado de alguma forma...
This message was edited 1 time. Last update was at 21/12/2011 11:19:06
|
Faça crítica construtiva: não mostre apenas os erros, proponha também soluções. |
|
|
 |
|
|