Estou tentando utilizar o componente calendar do richfaces.
Tenho o seguinte:
public class PessoaMB {
private Pessoa selectedPessoa;
public PessoaMB() {
if (selectedPessoa == null) {
selectedPessoa = new Pessoa();
}
}
... //com geters e seters
}
public class Pessoa {
private String nome;
private Date nascimento;
... //com geters e seters
}
E no jsp.
<rich:calendar value="#{pessoaMB.selectedPessoa.nascimento}" datePattern="dd/MM/yyyy" />
O problema é que ao acessar a página, tenho um erro de javascript, dizendo que o obj (objeto javascript) está nulo.
Ou seja, o que entendi é que faço a instância de Pessoa porém a data de nascimento do tipo Date está null e o componente calendar não é corretamente renderizado.
Vocês sabem dizer se realmente é isso? Se sim, como faria para inicializar o objeto nascimento sem que apareça a data atual
com o new Date().