Como salvar dados da instancia na sessao e recuper-los
01/05/2017 09:23
0
Prezados membros,

Preciso saber como posso guardar os dados da instancia de um domínio  na sessão do usuário, por exemplo no evento "onClick" de um botão dentro de um formulário.
Suponha que este botão leve para um outro formulário.
Neste outro formulário há um botão que volta para o formulário anterior.
Neste momento gostaria de trazer de volta da sessão os dados da instancia que estão guardados.

Obrigado
Tags: Grails,form,session,instance,domain


1
Bom, eu quando preciso guardar as informações do meu usuário na sessão , eu utilizo o objeto session, que é uma instância da Classe HttpSession da Servlet API.
Desta forma:
? ?session.usuario = usuario

Espero que tenha ajudado.
01/05/2017 17:01


0
Olá Franklin,

Sim, já faço isso.
Mas a questão aqui é a seguinte:
Suponha que estejamos no form de inclusão do "Usuário", e que neste form tenha um campo "dados pessoais" que leva para a tabela de pessoa física.
Suponha que os dados de um novo usuário ainda não estejam salvos. E que eu clique num ícone de link com a tabela de pessoa física.
Neste momento em que estamos sendo direcionados do form de inclusão de usuário para o form de pessoa física, eu gostaria de salvar os dados do form de usuário na sessão (porque eles ainda não foram persistidos na base de dados). Isso para poder voltar do form de pessoa física trazendo o dado da pessoa física relacionada ao usuário e ao mesmo tempo trazendo de volta os dados que não foram persistidos no form de usuário....

Compreendeu minha situação na prática?
01/05/2017 22:20



Ainda não faz parte da comunidade???

Para se registrar, clique aqui.


Aprenda Groovy e Grails com a Formação itexto!

Newsletter Semana Groovy

Assinar

Envie seu link!


Livro de Grails


/dev/All

Os melhores blogs de TI (e em português) em um único lugar!

 
Creative Commons
RSS Grails Brasil é mantido por itexto Consultoria.
Em caso de problemas contacte Henrique Lobo Weissmann (Kico) por e-mail: kico@itexto.com.br
Todo o conteúdo presente neste site adota o Creative Commons como licença padrão.
Ver: 4.14.0
itexto