function flogin(){
var empresa;
var usuario;
var senha;
var resp;
empresa = DWRUtil.getValue('txtEmpresa');
usuario = DWRUtil.getValue('txtUsuario');
senha = DWRUtil.getValue('txtSenha');
resp = login.fazLogin(empresa,usuario,senha);
if (resp =='0')
return '<span> Login aceito </span>';
if (resp == '1')
Effect.Appear('li1');
if (resp == '2')
Effect.Appear('li2');
if (resp == '3'){
Effect.Appear('li1');
Effect.Appear('li2');
}
}
ps.: Não consegui postar o código html, onde ele faz a chamada desta função. E li1 e li2 são duas tag li, que devem aparecer ao chamar a função Effect.Appear();
Quando eu executo o flogin(), ele deve fazer a verificação, e se retornar 1,2 ou 3, deve executar o metodo Effect.Appear() (é um metodo do framework scriptaculous). Mas não esta executando…o que sera q esta errado?
E bem, aproveitando o topico…estou usando DWR, e esse metodo “fazLogin”, eu declarei como session no dwr.xml. Eu ainda assim preciso fazer aquelas parada de session no java ou o dwr da conta do recado. E quando eu fecho uma sessão, e entro no tomcat manager, ela ainda esta lah, e demora 30 min para desaparecer…
Alguem sabe um tutorial legal (simples, pratico e rapido) de como eu posso fazer uma tela de login usando DWR?