[RESOLVIDO ]Primefaces e Myfaces tomahawk  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
efcjunior
Virtual Machine Man

Membro desde: 14/12/2006 20:38:28
Mensagens: 520
Offline

Olá.

Estou trabalhando com JSF 2 e Primefaces.

Para diminuir o uso desnecessários do MB de escopo session estou querendo integrar o tomahawk para poder utilizar a tag:



Antes que alguém sugira, eu já tentei usar @ViewScoped mas, não funciona da maneira que eu gostaria. Como por exemplo, atualizar a view sem perder os dados.

Também já tentei utilizar <a4j:keepAlive/> mas, este não está presente na versão 4.0 do richfaces.

Enfim, o que me restou foi o tomahawk. Então, coloquei o tomahawk20-1.1.11.jar na pasta lib e adicionei a taglib no xthml. Mas, ele salvou o estado do objeto.

Existe mais alguma configuração necessária ?

Solução:


Adicionei a tag dentro do form que utilizava o MB.



This message was edited 1 time. Last update was at 25/10/2011 06:44:10


Sun Certified Java Programmer 98%
leonardobhbr
Virtual Machine Man
[Avatar]

Membro desde: 10/08/2006 16:22:17
Mensagens: 530
Offline

Amigo tem como explicar direito porque o ViewScoped não funcionou?


vc esta mudando de página?
cebatista
Thread.start()

Membro desde: 02/10/2008 08:57:44
Mensagens: 36
Offline

efcjunior,

Vc alterou o post para resolvido, poderia informar como resolveu o problema?

Estou com problema que acredito ser o mesmo que vc passou, estou utilizando o viewscope mas tbm não funcionou.

Exemplo:

Tenho um datatable onde adicioneio o botão para enviar a informação para outra view:
ex:
listagem.xhtml


Observe que utilizo o <f:setPropertyActionListener value="#{lista}" target="#{preditivaMB.riscoSelecionado}" /> para fazer o submit, ou seja, estou passando o objeto.


Após clicar no botão o form é submitado para a pagina edit.xhtml onde eu visualizo os detalhes do objeto, nome, carteira, etc...

Até aqui td bem, mas quando utilizo o F5, ou atualizo a pagina, o backbean que está com o @ViewScope é reconstruido e perde as informações do objeto informado anterior.

Qual foi a solução que vc utilizou? Estou utilizando o primefaces e quando usava o richfaces o a4j:keepAlive funcionava perfeitamente.

Obrigado
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team