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.
