Pessoal estou precisando de um help como faço para criar um login na minha aplicação flex comecei a fazer mas estou com dificuldade.Segue os meus codigos.Estou utilizando jdbc e o banco é postgresql
CREATE TABLE “Usuario”
(
id integer NOT NULL,
“user” character varying(20),
senha character varying(20),
CONSTRAINT “user” PRIMARY KEY (id)
)
WITH (
OIDS=FALSE
);
ALTER TABLE “Usuario” OWNER TO postgres;
meu codigo em flex.
<?xml version="1.0" encoding="utf-8"?>
<mx:TitleWindow xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" width="308" height="190" showCloseButton="true" close="PopUpManager.removePopUp(this)" creationComplete="init()" title="Login">
<mx:Script>
<![CDATA[
import mx.controls.Alert;
import mx.managers.PopUpManager;
import mx.events.CloseEvent;
public function init():void{
}
private function doLogin():void{
if(ti_usuario.text == "teste" && ti_senha.text == "teste")
Alert.show("Login efetuado com sucesso!");
else
Alert.show("Usuário ou senha inválidos");
}
]]>
</mx:Script>
<mx:Label x="10" y="24" text="Usuário.:" width="59"/>
<mx:Label x="10" y="70" text="Senha.:" width="59"/>
<mx:TextInput x="90" y="22" width="138" id="ti_usuario"/>
<mx:TextInput x="90" y="68" width="138" id="ti_senha" displayAsPassword="true"/>
<mx:Button x="48" y="109" label="Entrar" click="doLogin()"/>
<mx:Button x="153" y="109" label="Cancelar"/>
</mx:TitleWindow>
Java
package br.com.servicos;
public class Usuario {
private int id;
private String user;
private String senha;
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getUser() {
return user;
}
public void setUser(String user) {
this.user = user;
}
public String getSenha() {
return senha;
}
public void setSenha(String senha) {
this.senha = senha;
}
}