| Autor |
Mensagem |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2011 08:04:53
|
javanovato
JavaBaby
Membro desde: 13/12/2007 13:46:16
Mensagens: 89
Offline
|
pessoal, estou passando um número do flex para o java mais ao invés de passar 0 (zero) ta chegando no java NaN.
no flex tenho:
|
|
|
 |
|
|
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2011 09:43:14
|
Ivan Alves
JavaEvangelist
![[Avatar]](/images/avatar/6a734236fe497a0bdbb0018bfc62faaf.jpg)
Membro desde: 06/08/2008 18:53:36
Mensagens: 415
Localização: Aparecida de Goiânia - GO
Offline
|
Se você passar um valor diferente de 0 ele chega também NaN? porque se chegar NaN ele não está configurado corretamente ou as variaveis estão com nomes diferentes
Se possível mostre o resto do código.
flw...
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2011 09:54:46
|
javanovato
JavaBaby
Membro desde: 13/12/2007 13:46:16
Mensagens: 89
Offline
|
então ivan ...
na verdade eu descobri que... em algum momento eu set a idade um valor que recebo antes...
então eu percebi que o problema é.... estou recebendo NaN do java....
porque acontece isso? no java o campo idade ta como bigdecimal
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2011 12:10:40
|
Ivan Alves
JavaEvangelist
![[Avatar]](/images/avatar/6a734236fe497a0bdbb0018bfc62faaf.jpg)
Membro desde: 06/08/2008 18:53:36
Mensagens: 415
Localização: Aparecida de Goiânia - GO
Offline
|
Mostre como você tá declarando sua variavel no java e como você está setando ele
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2011 13:18:33
|
xdraculax
Java Ninja
Membro desde: 12/01/2009 16:12:54
Mensagens: 286
Offline
|
Cara, se não me engano, o Flex usa os get e set's do Java. Olhe se os nomes estão corretos.
Isso já aconteceu aqui, e foi por causa disso.
This message was edited 1 time. Last update was at 04/08/2011 13:19:56
|
-Atenha-se a resolver o problema, e não criticar opiniões.
-Você percebe que está programando d+, quando está escrevendo identado!
-Não precisa estar certo, basta acreditar. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 04/08/2011 13:55:04
|
javanovato
JavaBaby
Membro desde: 13/12/2007 13:46:16
Mensagens: 89
Offline
|
então xdraculax
eu já olhei isso tbm... e os beans estão perfeitamente espelhados.
não faço a menor idéia o que pode ser
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/08/2011 08:09:31
|
javanovato
JavaBaby
Membro desde: 13/12/2007 13:46:16
Mensagens: 89
Offline
|
situação :
No Flex eu tento enviar a idade (zero)
mas quando coloco um break point noto que ao invés de aparecer 0 aparece NaN?
No java pego a idade da seguinte forma:
This message was edited 5 times. Last update was at 05/08/2011 08:16:43
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/08/2011 09:48:29
|
xdraculax
Java Ninja
Membro desde: 12/01/2009 16:12:54
Mensagens: 286
Offline
|
Não entendi esse 'get' no objeto Java. Você criou esse método?
Outra coisa, acredito que atributos dinâmicos do flex não são serializados para o Java.
|
-Atenha-se a resolver o problema, e não criticar opiniões.
-Você percebe que está programando d+, quando está escrevendo identado!
-Não precisa estar certo, basta acreditar. |
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/08/2011 10:11:00
|
javanovato
JavaBaby
Membro desde: 13/12/2007 13:46:16
Mensagens: 89
Offline
|
xdraculax wrote:Não entendi esse 'get' no objeto Java. Você criou esse método?
é um map
This message was edited 1 time. Last update was at 05/08/2011 10:11:19
|
|
|
 |
![[Post New]](/templates/default/images/icon_minipost_new.gif) 05/08/2011 13:18:18
|
xdraculax
Java Ninja
Membro desde: 12/01/2009 16:12:54
Mensagens: 286
Offline
|
Cara, porque você não cria o model no flex também?
Ou seja, para cada classe que você criar no Java, crie uma no flex, assim a serialização fica mais simples e facilita sua vida.
POr exemplo, no meu aplicativo flex, eu tenha a class:
Do lado do Java, você terá uma classe chamada br.dominio.Camera também. Assim, quando você receber um objeto vindo do Flex, você pode acessa os atributos do objeto java normalmente.
|
-Atenha-se a resolver o problema, e não criticar opiniões.
-Você percebe que está programando d+, quando está escrevendo identado!
-Não precisa estar certo, basta acreditar. |
|
|
 |
|
|