| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/01/2011 02:41:44
|
ganondorfan
JavaChild
![[Avatar]](/images/avatar/eaf77d765b1374d771362158777a732c.jpg)
Membro desde: 27/08/2010 15:35:19
Mensagens: 145
Offline
|
Boa noite pessoal, Existe alguma maneira de fazer com que um flash(SWF) obtenha parametros de uma resposta de um Servlet? Ou seja, um swf que é alimentado por uma response de um Servlet. Se sim, como fazer? []'s
This message was edited 1 time. Last update was at 01/01/2011 02:42:11
|
for (int i = 0; i<=fimDoMundo; i++){
continuarVivendo();
} |
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/01/2011 09:18:10
|
otaviojava
GUJ Master
![[Avatar]](/images/avatar/d419e81be1290357badc49826f0a8a72.jpg)
Membro desde: 14/12/2010 10:09:09
Mensagens: 1192
Localização: Salvador,Bahia
Offline
|
Olha tem um framework que eu ouvir alguns colegas meus falando para essa função, mas eu nunca usei.
Que é o framework openamf feito para trabalhar java + flash, Java Flash Remoting.
http://sourceforge.net/projects/openamf/
|
twitter- https://twitter.com/otaviojava
java -http://home.java.net/blogs/otaviojava
blog - http://otaviosantana.blogspot.com/
javabahia - http://javabahia.blogspot.com/
linguagil - http://javabahia.blogspot.com/
Desenvolva aplicações com Cassandra de uma maneira mais fácil com o EasyCassanra: https://github.com/otaviojava/Easy-Cassandra
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/01/2011 10:16:06
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
AMF é um protocolo para intercâmbio de objetos ActionScript com outra tecnologia. É um mecanismo de serialização/deserialização de objetos ActionScript.
É Flash "puro" ou Flex que você está usando?
Se for só a biblioteca ActionScript do Flash, vc pode usar a classe URLLoader. Se for a API do Flex SDK, existem algumas alternativas: WebService (consome web services), HttpService (consome dados em html) e RemoteObject (consome dados em AMF). Se quiser referenciar a API do Flex a partir do Flash, dê uma olhada aqui.
[]'s
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 01/01/2011 15:28:58
|
ganondorfan
JavaChild
![[Avatar]](/images/avatar/eaf77d765b1374d771362158777a732c.jpg)
Membro desde: 27/08/2010 15:35:19
Mensagens: 145
Offline
|
É flash puro mesmo, não manjo nada de flex.
|
for (int i = 0; i<=fimDoMundo; i++){
continuarVivendo();
} |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/01/2011 00:02:10
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Exemplo:
dados.jsp
O JSP dados.jsp recebe como parâmetro uma quantidade e gera um xml com a quantidade de pessoas especificadas, usando o forEach da JSTL. Para uma quantidade 3, geraria o seguinte XML.
Crie um novo arquivo no Flash, usando ActionScript 3.0. Coloque no palco um campo de texto, mude o tipo para dinâmico e configura o nome da instância para "campo" (sem as aspas). No primeiro keyframe, coloque o seguinte código:
Ao executar o swf, o campo de texto vai ser carregado com os valores obtidos no XML.
Você pode gerar os dados em qualquer formato, basta você fazer o parse depois.
Estou enviando um projeto Java Web do NetBeans. Dentro da estrutura do projeto está o obtemDados.fla, que é o arquivo fonte em Flash (CS 5) do que eu te expliquei.
[]'s
| Nome do arquivo |
DadosRemotosFlash.rar |
Download
|
| Descrição |
|
| Tamanho |
23 Kbytes
|
| Baixado: |
32 vez(es) |
This message was edited 2 times. Last update was at 02/01/2011 00:07:02
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/01/2011 01:52:22
|
ganondorfan
JavaChild
![[Avatar]](/images/avatar/eaf77d765b1374d771362158777a732c.jpg)
Membro desde: 27/08/2010 15:35:19
Mensagens: 145
Offline
|
Valew David, muito obrigado pela atenção.
Vou tentar adaptar para as minhas necessidades e ver se aprendo algo.
|
for (int i = 0; i<=fimDoMundo; i++){
continuarVivendo();
} |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 02/01/2011 10:50:19
|
davidbuzatto
Moderador
![[Avatar]](/images/avatar/7ba6d33c373fea56b7258003b16c68e5.jpg)
Membro desde: 07/08/2004 23:47:57
Mensagens: 4013
Localização: Vargem Grande do Sul - SP
Offline
|
Legal!
Tente modularizar ainda mais o código, fazendo com que a função load possa ser chamada em um botão por exemplo, recebendo a URL e as variáveis a serem enviadas como parâmetro. Assim você tem um método genérico para esse tipo de tratamento. A função load tbm pode receber como parâmetro a função que faz o tratamento do evento COMPLETE, pois em ActionScript vc pode passar funções como parâmetro. Ficaria algo assim.
Novamente, segue em anexo o projeto do NetBeans e o arquivo .fla novo (obtemDadosMod.fla).
[]'s
| Nome do arquivo |
DadosRemotosFlash.rar |
Download
|
| Descrição |
|
| Tamanho |
90 Kbytes
|
| Baixado: |
33 vez(es) |
|
Seja educado. Agradeça quem te ajudou. Não custa nada.
Dúvidas de Java? Utilize o fórum! Não respondo via MP.
"Any fool can write code that a computer can understand. Good programmers write code that humans can understand." (Fowler)
"A vida é um escândalo, e no final dá sempre errado. O que humaniza o homem é o fracasso."
http://davidbuzatto.com.br | GitHub | uHunt | CV Lattes | Last.fm |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/07/2011 13:37:09
|
lilirc
Debugger
![[Avatar]](/images/avatar/e11f12430782bff9553b65f2be26d907.jpg)
Membro desde: 18/03/2008 10:27:26
Mensagens: 67
Offline
|
Tenho uma aplicação Flex a qual não possuo o código fonte, porém sei quais os parâmetros que a aplicação espera. Atualmente estou chamando a aplicação em um jsp passando os parâmetros via flashVars, porém não é uma forma muito segura.
Alguém saberia me indicar alguma forma segura de eu passar os parâmetros para a aplicação sem expor o conteúdo passado?
|
|
|
 |
|
|