[RESOLVIDO]Enviar Array do flex para o java  XML
Índice dos Fóruns » RIA - Flex, JavaFX e outros
Autor Mensagem
rosequadra
JavaBaby

Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline

Bom dia galera, seguinte tenho um array no flex vindo de um data grid, alguém pode me ajudar em como enviar esse array para o java?

This message was edited 1 time. Last update was at 20/07/2011 08:48:21

fmachado.dev
JavaChild
[Avatar]

Membro desde: 20/05/2010 13:11:44
Mensagens: 101
Offline

Bom dia,
Você está usando o que para fazer a comunicação entre os dois?

[]'s

Att,
Felipe Machado
Analista de Sistemas
fmachado.dev@gmail.com
rosequadra
JavaBaby

Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline

Bom sou noca na área, não sei se é isso que queres saber mas... uso o Blaze.
Já tenho métodos insert, update, delete, load (para carregar os dados) funcionando normalmente. o problema é que não sei como enviar esse array.
AUser
GUJ Master
[Avatar]

Membro desde: 23/10/2008 06:39:07
Mensagens: 1092
Offline

dataGrid.dataProvider
Você deve acessar esse atributo do dataGrid pra que consiga a coleção. Posta seu código...
rosequadra
JavaBaby

Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline


Esse é o código para adicionar os valores do combo, do inputtext e do check para enviar para grid
fmachado.dev
JavaChild
[Avatar]

Membro desde: 20/05/2010 13:11:44
Mensagens: 101
Offline

é isso ai que o cara de cima disse,
e no java, o método que recebe esse array, recebe um ArrayCollection (classe do BlaseDS) ou,
se você quiser enviar um array nativo, você tem que acessar o método dataGrid.dataProvider.source().


Abraços


Att,
Felipe Machado
Analista de Sistemas
fmachado.dev@gmail.com
rosequadra
JavaBaby

Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline

Nossa, com ote disse sou nova nisso, então é meio confusso ainda para mim. você poderiam me dar um exemplo?
Te como deixo no flex e como faço no java.
fmachado.dev
JavaChild
[Avatar]

Membro desde: 20/05/2010 13:11:44
Mensagens: 101
Offline

Vamos ver então, você já conseguiu fazer a configuração do services e do AMF?

Att,
Felipe Machado
Analista de Sistemas
fmachado.dev@gmail.com
rosequadra
JavaBaby

Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline

Tipo, não conheço muito essa linguagem técnica. Minha tela já está funcionando, como faço insert em mais de uma tabela na mesma tela por exemplo o cadastro de endereço já está ok.
No flex faço isso:


No java:


Agora como fazer com uma lista não sei.
fmachado.dev
JavaChild
[Avatar]

Membro desde: 20/05/2010 13:11:44
Mensagens: 101
Offline

Olha, eu nunca fiz a comunicação entre Flex e Java dessa maneira, me manda as classes "CadEnd" do flex e CadastroEndereco do java
ai vai ficar mais facil de eu te ajudar

abraços

Att,
Felipe Machado
Analista de Sistemas
fmachado.dev@gmail.com
rosequadra
JavaBaby

Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline



insert no java


no flex
fmachado.dev
JavaChild
[Avatar]

Membro desde: 20/05/2010 13:11:44
Mensagens: 101
Offline

AAhhh entendi agora, se você quer enviar um array (só o array) você vai fazer +/- assim
vai criar o remoteOjbect


depois vai criar o método que envia o Array, usando o seu dataGrid.


e depois no java, cria o método enviarArray no service que você quiser.



espero ter ajudado, se ficou alguma duvida só postar.

Att,
Felipe Machado
Analista de Sistemas
fmachado.dev@gmail.com
rosequadra
JavaBaby

Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline

Tipo para cada linha do array tenho que enviar o código da pessoa física que não está na grid é possível?
Só não sei como montar o onResult e o enviarArray.
fmachado.dev
JavaChild
[Avatar]

Membro desde: 20/05/2010 13:11:44
Mensagens: 101
Offline

Você pode por o código da pessoa física no seu método montaObjeto();

e o método "enviarArray" do java você faz o que você quiser com o array, vai ser um array com vários objetos "Parentesco".
e o método onResult(e:resultEvent) é quando terminar de fazer a ação no java, você pode dar uma mensagem de salvo com sucesso, etc.

por exemplo no java.

ai, se você quiser, no Flex


Espero ter ajudado
abraços

Att,
Felipe Machado
Analista de Sistemas
fmachado.dev@gmail.com
rosequadra
JavaBaby

Membro desde: 17/05/2011 16:02:31
Mensagens: 82
Offline

Bom uma última dúvida para por em prática o código que vc passou.
lá no flex eu faço isso:

dizendo dizendo de onde vem o q cada item vai receber, como eu faria isso com os dados da grid? Não é precis?
 
Índice dos Fóruns » RIA - Flex, JavaFX e outros
Ir para:   
Powered by JForum 2.1.8 © JForum Team