Manter sessão com android  XML
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Autor Mensagem
yuripodho
JavaTeenager

Membro desde: 20/08/2009 08:24:13
Mensagens: 160
Offline

Desenvolvi uma aplicação android que acessa uma aplicação web em java.
Na tela de login da aplicação android eu digito o usuário e senha e faço uma requisição Http para a minha aplicação java verificar se está correto, se estiver salva o usuário na sessão. O problema é que quando realizo uma nova requisição o usuário não está mais na sessão. Como resolver esse problema?

cada um, cada um. Mas tem cada um...
j0nny
GUJ Master
[Avatar]

Membro desde: 19/09/2009 00:01:57
Mensagens: 1121
Localização: Blumenau - SC
Offline

Como está implementado sua sessão?

@jntsdaniel
github.com/jonatasdaniel

---

AndOrm - Framework ORM para Android
http://github.com/jonatasdaniel/andorm
[WWW]
yuripodho
JavaTeenager

Membro desde: 20/08/2009 08:24:13
Mensagens: 160
Offline

Recebo o HttpSession no construtor do meu controller (estou utilizando o VRaptor)
e no método de login faço o seguinte:



Sendo login uma instância da classe Usuario.
O problema é que quando recebo uma nova requisição e dou um session.getAttribute("usuario") vem null

This message was edited 1 time. Last update was at 19/07/2011 07:02:15


cada um, cada um. Mas tem cada um...
j0nny
GUJ Master
[Avatar]

Membro desde: 19/09/2009 00:01:57
Mensagens: 1121
Localização: Blumenau - SC
Offline

yuripodho wrote:Recebo o HttpSession no construtor do meu controller (estou utilizando o VRaptor)
e no método de login faço o seguinte:
[code]
this.session.setAttribute("usuario", login);


Sendo login uma instância da classe Usuario.
O problema é que quando recebo uma nova requisição e dou um session.getAttribute("usuario") vem null


Mas então o mais correto seria postar esta dúvida na sessão de frameworks web.

@jntsdaniel
github.com/jonatasdaniel

---

AndOrm - Framework ORM para Android
http://github.com/jonatasdaniel/andorm
[WWW]
yuripodho
JavaTeenager

Membro desde: 20/08/2009 08:24:13
Mensagens: 160
Offline

É que faço da mesma maneira nos meus projetos web e funciona. Esse problema só está acontecendo na aplicação android.
Mas vou continuar tentando aqui, obrigado.

cada um, cada um. Mas tem cada um...
yuripodho
JavaTeenager

Membro desde: 20/08/2009 08:24:13
Mensagens: 160
Offline

Bom, resolvi o problema da seguinte forma:

Toda a vez que iria fazer uma requisição pra aplicação web estava criando um novo HttpClient:



O que eu fiz foi criar como static final e deixar como público para a minha aplicação. Não sei se é a melhor prática mas funcionou.

cada um, cada um. Mas tem cada um...
 
Índice dos Fóruns » Google Android e Java Micro Edition (ME)
Ir para:   
Powered by JForum 2.1.8 © JForum Team