rich:calendar (RichFaces) não modifica valor no ManagedBean  XML
Índice dos Fóruns » Desenvolvimento Web
Autor Mensagem
Luiz_Gustavo
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2005 12:55:11
Mensagens: 518
Localização: Assis
Offline

Galera,

ao usar o rich:calendar em uma página (richfaces 3.3.1, facelets), fazendo testes no Firefox, no Ubuntu, percebi que ao escolher uma data qualquer, o valor do componente no bean não é modificado. Até mesmo se uso um listener, este não é notificado da mudança de valor.
Faz muito tempo que uso o Richfaces e nunca tinha visto um comportamento desses com o calendar.
Não sei dizer (ainda não testei essa versão no windows) se é um problema de compatibilidade com o navegador no Ubuntu ou um problema do componente mesmo, nessa nova versão.

Alguém teve este problema?

Analista e Desenvolvedor de Sistemas
http://luizgustavoss.blogspot.com/
http://luizgustavoss.wordpress.com/
http://www.linkedin.com/in/luizgustavoss
Procurando uma especialização em Java, SOA e Android? Conheça a TNT Educacional

[Email] [WWW]
Luiz_Gustavo
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2005 12:55:11
Mensagens: 518
Localização: Assis
Offline

Estou de cara aqui!
Sempre usei o rich:calendar, que é algo trivial, e nunca tive problemas.
[editado] Fiz os testes no windows e tudo funcionou, só usando o Firefox no Ubutu é que percebi este problema.[/editado]
A declaração dos componentes na página é algo simples:




E as propriedades no managed bean são do tipo Date:



O botão de comando que submete o formulário é este:



e no managed bean o método chamado é o seguinte:



O método estásendo invocado, portanto não é um problema de estar submetendo a página para um managed bean errado.
Porém, o System.out dentro do método é o seguinte, independente da data que o usuário selecione:



As propriedades não são modificadas no managed bean de jeito nenhum!

Alguém já teve esse problema com a versão 3.3.1 do Richfaces?

Vou fazer testes com a versão anterior, só por desencargo.

[]'s

This message was edited 2 times. Last update was at 26/07/2009 09:14:36


Analista e Desenvolvedor de Sistemas
http://luizgustavoss.blogspot.com/
http://luizgustavoss.wordpress.com/
http://www.linkedin.com/in/luizgustavoss
Procurando uma especialização em Java, SOA e Android? Conheça a TNT Educacional

[Email] [WWW]
bgomes
Thread.start()

Membro desde: 20/02/2008 09:03:41
Mensagens: 26
Localização: Praia Grande/ Campinas
Offline

Cara estou com o mesmo problema que o seu descrito acima...voce conseguiu descobrir a causa do problema ???
abraço,
flw

SCJP 5
[MSN]
Luiz_Gustavo
Virtual Machine Man
[Avatar]

Membro desde: 30/04/2005 12:55:11
Mensagens: 518
Localização: Assis
Offline

Olá!

tente colocar um immediate="true" no calendar.

[]'s

Analista e Desenvolvedor de Sistemas
http://luizgustavoss.blogspot.com/
http://luizgustavoss.wordpress.com/
http://www.linkedin.com/in/luizgustavoss
Procurando uma especialização em Java, SOA e Android? Conheça a TNT Educacional

[Email] [WWW]
 
Índice dos Fóruns » Desenvolvimento Web
Ir para:   
Powered by JForum 2.1.8 © JForum Team