GUJ
Notícias, artigos e o maior fórum brasileiro sobre Java
home
fórum
notícias
tópicos recentes
empregos
artigos
Bem-vindo ao GUJ.
Crie seu login
, ou digite-o para logar no site.
Usuário:
Senha:
Flex HttpService receber imagem byte[] java [RESOLVIDO]
Índice dos Fóruns
»
RIA - Flex, JavaFX e outros
Autor
Mensagem
30/09/2011 13:04:27
Assunto:
Flex HttpService receber imagem byte[] java [RESOLVIDO]
RicardoYukito
JavaChild
Membro desde: 10/06/2010 10:27:36
Mensagens: 142
Offline
meu Servlet retorna um byte[] que é uma imagem e eu preciso apresentar no flex,
Servlet
OutputStream out = response.getOutputStream(); out.write(new EmpresaDAO().getLogoEmpresa(idEmpresa)// retorno desse cara eh o byte[] da imagem); out.flush(); out.close();
no flex ...
<mx:HTTPService id="httpDownload" method="POST" result="resultDownload(event)" showBusyCursor="true"> </mx:HTTPService> [Bindable] public var imagemLogo : ByteArray = null; public function resultDownload(e : ResultEvent):void { imagemLogo = e.resultlt as ByteArray; } <mx:Image x="8.5" y="10" height="130" width="221" id="imgLogo" source="{imagemLogo}"/>
o retorno esta ok! mas nao carrega a imagem, o que pode ser ?
This message was edited 1 time. Last update was at 07/10/2011 14:35:32
"ISSO ME DEIXAAA LOOOOOUUUUCOOOOO"
06/10/2011 17:58:29
Assunto:
Re:Flex HttpService receber imagem byte[] java
Luiz Augusto Prado
JavaEvangelist
Membro desde: 20/02/2008 23:02:08
Mensagens: 430
Localização: Brasília
Offline
Só uma sugestão...
Vc sabe se o radix do byte array enviado é o mesmo do recebido no flex?
Alfabetizador Orelha:
http://www.codigorapido.com.br/alfa/palcosalfa.html
Meu ORM em java:
http://www.guj.com.br/java/257619-meu-pequeno-orm-em-java-inspirado-no-linq-to-sql
Blog:
http://ideiasdeprogramacao.blogspot.com/
Geometria Euclidiana Plana com cálculo proposicional
"Onde não ha verdade não ha sociedade." (Luiz Augusto Prado)
Evite o mal, faça o bem e cultive a mente
Atos 2:44-46
VEJAM ISSO!!!
Vídeo censurado no Brasil
07/10/2011 14:34:46
Assunto:
Re:Flex HttpService receber imagem byte[] java
RicardoYukito
JavaChild
Membro desde: 10/06/2010 10:27:36
Mensagens: 142
Offline
Consegui resolver, ficou assim ...
public function downloadLogo () : void { var request:URLRequest = new URLRequest(); request.url = Monitor.urlNavegador+"downloadService"; request.method = URLRequestMethod.POST; request.data = new URLVariables("id="+idEmpresa); var loader:Loader = new Loader(); loader.contentLoaderInfo.addEventListener(Event.COMPLETE, displayImage); loader.load(request); } protected function displayImage(event:Event):void { if (event.target as Object !=null) { var loader:Loader = (event.target as LoaderInfo).loader; imagemLogo = loader.content; } }
att.
"ISSO ME DEIXAAA LOOOOOUUUUCOOOOO"
14/10/2011 08:53:11
Assunto:
Re:Flex HttpService receber imagem byte[] java [RESOLVIDO]
inaniaverba
Smalltalk
Membro desde: 15/04/2008 10:26:14
Mensagens: 1
Offline
Grande Ricardo,
Muito obrigado, estava com esse problema em uma aplicação mobile no Flash Builder e agora funcionou!
Valeu mesmo!
Índice dos Fóruns
»
RIA - Flex, JavaFX e outros
Ir para:
Selecione um Fórum
Notícias
Assuntos gerais (Off-topic)
MundoJ - Artigos, Notícias e Debates
Artigos e Tutoriais
Java Básico
Java Avançado
Ferramentas, Frameworks e Utilitários
Desenvolvimento Web
Interface Gráfica
Google Android e Java Micro Edition (ME)
Certificação Java
Persistência: Hibernate, JPA, JDBC e outros
Java Enterprise Edition (Java EE)
Frameworks e Bibliotecas brasileiros
RIA - Flex, JavaFX e outros
Arquitetura de Sistemas
Metodologias de Desenvolvimento e Testes de Software
JavaScript
Ruby & Ruby on Rails
Outras Linguagens
Powered by
JForum 2.1.8
©
JForum Team