3
respostas

Dados se perdem

Notei que ao cadastrar novo autor é listado novamente a página de livro, porém sem os dados do livro preenchidos, como cadastrar um autor e ainda manter os dados do formulário de livro?

3 respostas

Olá Jonas tudo bem?

Uma forma de fazer isso é utilizar um escopo chamado ConversationScoped.

Com ele você pode abrir uma "conversa" e tudo será mantido enquanto você não terminar essa "conversa".

Vou deixar aqui dois links da documentação da anotação do escopo e da classe que você usa para iniciar e finalizar a conversa.

http://docs.oracle.com/javaee/7/api/javax/enterprise/context/ConversationScoped.html

http://docs.oracle.com/javaee/7/api/javax/enterprise/context/Conversation.html

Espero ter ajudado e bons estudos.

Obrigado pelo retorno Fernando.

Estou resolvendo problemas de ConversarionScope nesse momento, e um link que me ajudou muito foi esse:

http://docs.jboss.org/weld/reference/latest/en-US/html/scopescontexts.html#d0e1874