Prezados,

Estou desenvolvendo uma tela de login única para os sistemas do meu cliente.
Como ele tem sistemas em JSP gostaria que ao informar o usuário e a senha
uma nova sessão do browser fosse aberta e os dados repassados via POST para
o JSP.
Peguei alguns exemplos utilizando HTTPService, mas não consegui abrir uma
nova sessão do browser.
Alguém já fez isso ou sabe como faço para abrir uma nova sessão do browser
passando os parâmetros.

Desde já agradeço a ajuda.

Felipe Aragão

Segue código dos testes que estou fazendo.

<?xml version="1.0" encoding="utf-8"?>
<s:Application xmlns:fx="http://ns.adobe.com/mxml/2009"; 
                           xmlns:s="library://ns.adobe.com/flex/spark" 
                           xmlns:mx="library://ns.adobe.com/flex/mx"
minWidth="955" minHeight="600" width="437" height="270">
        <fx:Declarations> 
                <s:HTTPService id="userRequest"
url="http://www.dominio/logon.do";
                                           method="POST"/>
                                                </fx:Declarations> 
        <fx:Script>
                <![CDATA[
                        import mx.rpc.events.ResultEvent;
                        public function enviarDados(): void {
                                userRequest.send( this.getLoginParameters()
);
                        }
                        
                        public function getLoginParameters():Object {
                                return {
                                        "sys": sys.text,
                                        "user": user.text,
                                                "password" : password.text
                                };
                        }
                ]]>
        </fx:Script>
        <mx:Form x="48" y="53" width="302" height="163">
                <mx:FormItem label="Sistema">
                        <s:TextInput width="198" id="sys"/>
                </mx:FormItem>
                <mx:FormItem label="Usuário">
                        <s:TextInput width="198" id="user"/>
                </mx:FormItem>
                <mx:FormItem label="Senha">
                        <s:TextInput width="197" id="password"/>
                </mx:FormItem>
                <s:Button label="Entrar" click="enviarDados()"/>
                
        </mx:Form>
        
</s:Application>



-- 
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

Responder a