tenho um DynaValidator com todos os campos tipo String,um dos campos é uma data ,quando uso o BeanUtils.copyProperites/b pra copiar do form para a classe que tem um metodo setData(Date d) uma exceção do tipo IllegalArguementException é lançada.O BeanUtils não deveria fazer a conversao automatica para o tipo Date??
Opa,
Bem você tem que imaginar o seguinte, ele copia valores, simplemente isso então de o teu atributo data do bean 1 for do tipo java.util.Date o campo data do teu bean 2 tem que ser também.
:okok:
Mas o BeanUtils.copyProperites() faz o cast automatico,ao menos para campos primitivos.
Opa, sim ele usa…
mas tente roda este código:
String dataTemp = "20/12/2006";
Date data = (Date) dataTemp;
Não dá certo, aí ele lança uma illegalArgumentException.
:okok: