Você está certo Rafa, porém a dúvida é COMO adicionar um objeto como atributo e não como parametro.
a propriedade 'data' envia apenas como parâmetro. :P -- Atenciosamente, Pergentino Araújo. Arquiteto Java/Flex MSc. Engenharia de Software 2010/3/26 Rafa Comim <[email protected]> > Me corrijam se eu estiver errado mas todos estão dizendo que mesmo > utilizando o método getAttribute() no servlet, não é possivel receber um > objeto?!?!?! > > Se for isto que estão dizendo sou obrigado a discordar.... > Por exemplo, supondo que esteja sendo passado do flex para o servlet > corretamente então no java para "pegar o VO" tente algo como: > > MeuVO meuVO = (MeuVO)request.getAttribute("meuVO"); > > Em 25 de março de 2010 20:36, Augustus Costa > <[email protected]>escreveu: > > Amigo, não tem como você fazer isso. >> Sempre vai chegar no servlet uma string. >> Seja um date, number, int ou o que for que vc mandar no Java vc vai ter >> que fazer um cast para o que vc quer. >> Dá uma estudada no servlet que vc vai ser feliz. >> >> Em 25 de março de 2010 19:52, bruno bg <[email protected]> escreveu: >> >> eu tb tentei passar OBJETO do FLEX para o JAVA, >>> e não se faz o cast. mesmo forçando. >>> sempre recebe como String. >>> no máximo consegui fazer o cast para integer, double. >>> >>> >>> bruno bg >>> >>> >>> >>> Em 23 de março de 2010 16:49, Rafa Comim <[email protected]> escreveu: >>> >>>> Em meu caso di flex eu chamava um servlet passando apenas Id para que >>>> ele fizesse consulta dos dados do relatório, e depois abria em nova aba. >>>> Ou em algumas situações passava o array de bytes para ele apenas abrir >>>> em nova aba. >>>> >>>> Nunca precisei passar o objeto em si. >>>> Mas se for um VO eu tentaria passá-lo e para reconhecer no java já teria >>>> então uma classe VO idêntica/equivalente claro, e assim tentaria utilizar >>>> o getAttribute() >>>> no servlet, tentando fazer o cast... >>>> >>>> Não sei se vc já tentou isto...e se entendeu o q eu quis dizer... >>>> xD >>>> >>>> Em 23 de março de 2010 16:34, Pergentino Araújo >>>> <[email protected]>escreveu: >>>> >>>> Meu problema é enviar do Flex pro Java usando o navigateToURL(). >>>>> >>>>> Estou querendo enviar um VO com dados para um servlet gerar um pdf e >>>>> retornar pro Flex via Stream. Este é o problema inicial, dai consegui >>>>> receber via stream mas, pra que fique redondinho, preciso passar um VO pro >>>>> Servlet, só que quando eu envio, chega lá como String "[object MeuVO]". >>>>> >>>>> []'s >>>>> >>>>> 2010/3/23 Rafa Comim <[email protected]> >>>>> >>>>>> Dae, >>>>>> >>>>>> Eu consegui passar uma vez um array de bytes pra abrir um pdf, lembro >>>>>> q foi chato. >>>>>> >>>>>> Mas o teu problema é enviar pelo flex ou receber(pegar) no java?! >>>>>> >>>>>> >>>>>> Em 23 de março de 2010 16:24, Pergentino Araújo < >>>>>> [email protected]> escreveu: >>>>>> >>>>>> Opa Rafa, >>>>>>> >>>>>>> cara, eu já fiz este teste aqui e ele manda como String no final das >>>>>>> contas. >>>>>>> >>>>>>> Queria passar um VO. >>>>>>> >>>>>>> Você já conseguiu utilizando esta abordagem ? >>>>>>> >>>>>>> []'s >>>>>>> >>>>>>> 2010/3/23 Rafa Comim <[email protected]> >>>>>>> >>>>>>> Tem sim cara, se não me engano utilizando URLVariables. >>>>>>>> >>>>>>>> http://www.igorcosta.com/flex3/doc/flash/net/URLVariables.html >>>>>>>> >>>>>>>> Espero ter ajudado. >>>>>>>> >>>>>>>> =D >>>>>>>> >>>>>>>> Em 23 de março de 2010 16:13, Pergentino Araújo < >>>>>>>> [email protected]> escreveu: >>>>>>>> >>>>>>>>> Olá pessoal, >>>>>>>>> >>>>>>>>> existe a possibilidade de recuperar um atributo (objeto) no servlet >>>>>>>>> java, enviado através de um navigateToURL() no Flex? >>>>>>>>> >>>>>>>>> Parece que via HTTPService tem como, mas eu estou querendo abrir em >>>>>>>>> uma nova janela e talz. >>>>>>>>> >>>>>>>>> >>>>>>>>> Obrigado. >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>>>>>>> Para enviar uma mensagem, envie um e-mail para >>>>>>>>> [email protected] >>>>>>>>> Para sair da lista, envie um email em branco para >>>>>>>>> [email protected] >>>>>>>>> Mais opções estão disponíveis em >>>>>>>>> http://groups.google.com/group/flexdev >>>>>>>>> >>>>>>>>> To unsubscribe from this group, send email to flexdev+ >>>>>>>>> unsubscribegooglegroups.com or reply to this email with the words >>>>>>>>> "REMOVE ME" as the subject. >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> ______________________ >>>>>>>> >>>>>>>> Atenciosamente, >>>>>>>> >>>>>>>> Rafael Comim >>>>>>>> >>>>>>>> -- >>>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>>>>>> Para enviar uma mensagem, envie um e-mail para >>>>>>>> [email protected] >>>>>>>> Para sair da lista, envie um email em branco para >>>>>>>> [email protected] >>>>>>>> Mais opções estão disponíveis em >>>>>>>> http://groups.google.com/group/flexdev >>>>>>>> >>>>>>>> To unsubscribe from this group, send email to flexdev+ >>>>>>>> unsubscribegooglegroups.com or reply to this email with the words >>>>>>>> "REMOVE ME" as the subject. >>>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>>>>> Para enviar uma mensagem, envie um e-mail para >>>>>>> [email protected] >>>>>>> Para sair da lista, envie um email em branco para >>>>>>> [email protected] >>>>>>> Mais opções estão disponíveis em >>>>>>> http://groups.google.com/group/flexdev >>>>>>> >>>>>>> To unsubscribe from this group, send email to flexdev+ >>>>>>> unsubscribegooglegroups.com or reply to this email with the words >>>>>>> "REMOVE ME" as the subject. >>>>>>> >>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> ______________________ >>>>>> >>>>>> Atenciosamente, >>>>>> >>>>>> Rafael Comim >>>>>> >>>>>> -- >>>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>>>> Para enviar uma mensagem, envie um e-mail para >>>>>> [email protected] >>>>>> Para sair da lista, envie um email em branco para >>>>>> [email protected] >>>>>> Mais opções estão disponíveis em >>>>>> http://groups.google.com/group/flexdev >>>>>> >>>>>> To unsubscribe from this group, send email to flexdev+ >>>>>> unsubscribegooglegroups.com or reply to this email with the words >>>>>> "REMOVE ME" as the subject. >>>>>> >>>>> >>>>> -- >>>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>>> Para enviar uma mensagem, envie um e-mail para >>>>> [email protected] >>>>> Para sair da lista, envie um email em branco para >>>>> [email protected] >>>>> Mais opções estão disponíveis em >>>>> http://groups.google.com/group/flexdev >>>>> >>>>> To unsubscribe from this group, send email to flexdev+ >>>>> unsubscribegooglegroups.com or reply to this email with the words >>>>> "REMOVE ME" as the subject. >>>>> >>>> >>>> >>>> >>>> -- >>>> ______________________ >>>> >>>> Atenciosamente, >>>> >>>> Rafael Comim >>>> >>>> -- >>>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>>> Para enviar uma mensagem, envie um e-mail para [email protected] >>>> Para sair da lista, envie um email em branco para >>>> [email protected] >>>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>>> >>>> To unsubscribe from this group, send email to flexdev+ >>>> unsubscribegooglegroups.com or reply to this email with the words >>>> "REMOVE ME" as the subject. >>>> >>> >>> -- >>> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >>> Para enviar uma mensagem, envie um e-mail para [email protected] >>> Para sair da lista, envie um email em branco para >>> [email protected] >>> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >>> >>> To unsubscribe from this group, send email to flexdev+ >>> unsubscribegooglegroups.com or reply to this email with the words >>> "REMOVE ME" as the subject. >>> >> >> >> >> -- >> Horus Augustus C. C. Lima >> >> Sagarana Tech >> Mobile +55(85)8842.4402 >> Desk +55(85)3304.6530 >> [email protected] >> http://www.sagaranatech.com >> >> -- >> Você recebeu esta mensagem porque está inscrito na lista "flexdev" >> Para enviar uma mensagem, envie um e-mail para [email protected] >> Para sair da lista, envie um email em branco para >> [email protected] >> Mais opções estão disponíveis em http://groups.google.com/group/flexdev >> >> To unsubscribe from this group, send email to flexdev+ >> unsubscribegooglegroups.com or reply to this email with the words "REMOVE >> ME" as the subject. >> > > > > -- > ______________________ > > Atenciosamente, > > Rafael Comim > > -- > Você recebeu esta mensagem porque está inscrito na lista "flexdev" > Para enviar uma mensagem, envie um e-mail para [email protected] > Para sair da lista, envie um email em branco para > [email protected] > Mais opções estão disponíveis em http://groups.google.com/group/flexdev > > To unsubscribe from this group, send email to flexdev+ > unsubscribegooglegroups.com or reply to this email with the words "REMOVE > ME" as the subject. > -- Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para [email protected] Para sair da lista, envie um email em branco para [email protected] Mais opções estão disponíveis em http://groups.google.com/group/flexdev To unsubscribe from this group, send email to flexdev+unsubscribegooglegroups.com or reply to this email with the words "REMOVE ME" as the subject.
