Se você estiver usando o HTTPService para enviar mensagens do flex para a aplicação (JAVA ou PHP, não importa) basta você 'criar' variáveis dentro do parâmetro request do mesmo! Segue o exemplo:
<?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="vertical"> <mx:Script> <![CDATA[ import mx.utils.ObjectProxy; import mx.collections.ArrayCollection; import mx.rpc.events.FaultEvent; private function consultar():void{ var nome:String = inNome.text; service.request.metodo = "consultarContatoPorNome"; //no seu caso seria a variável que vc quer "input" ao invés de método service.request.parametros = "<parametros><nome>" + nome + "</nome></parametros>"; service.send(); } private function resultComplete(evento:Event):void{ if ( service.lastResult.response.contato is ArrayCollection ) { var lista:ArrayCollection = service.lastResult.response.contato as ArrayCollection; tabela.dataProvider = lista; } if ( service.lastResult.response.contato is ObjectProxy ) { var lista:ArrayCollection = new ArrayCollection(); var contato:ObjectProxy = service.lastResult.response.contato as ObjectProxy; lista.addItem(contato); tabela.dataProvider = lista; } trace("Executado com sucesso!"); } private function resultError (eventError:FaultEvent):void{ trace("Erro ao Executar!"); } ]]> </mx:Script> <!-- Service --> <mx:HTTPService id="service" url="http://localhost:8080/projetoAgenda/ContatoServlet" showBusyCursor="true" method="POST" result="resultComplete(event)" fault="resultError(event)"/> <mx:Form> <mx:FormItem label="Nome:"> <mx:HBox> <mx:TextInput id="inNome" enter="consultar()"/> <mx:Button id="btnConsultar" label="Consultar" click="consultar()"/> </mx:HBox> </mx:FormItem> </mx:Form> <mx:DataGrid id="tabela" width="500" height="450"> <mx:columns> <mx:DataGridColumn headerText="Código" dataField="codigo"/> <mx:DataGridColumn headerText="Nome" dataField="nome"/> <mx:DataGridColumn headerText="Data de Anivesário" dataField="dataAniversario"/> </mx:columns> </mx:DataGrid> </mx:Application> ----- Original Message ----- From: Beto - ACL To: flexdev@googlegroups.com Sent: Thursday, November 22, 2007 3:37 PM Subject: [flexdev] WebService Caros colegas Não estou sabendo como faço pra adicionar parâmetros dentro do FLEX. Tenho q montar algo assim: http://localhost:8080/Net/grupoAtividades.insert.mtw?input=XML to qrendo mandar o ?input= minhaXML --~--~---------~--~----~------------~-------~--~----~ Você recebeu esta mensagem porque está inscrito na lista "flexdev" Para enviar uma mensagem, envie um e-mail para flexdev@googlegroups.com 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 -~----------~----~----~----~------~----~------~--~---