Amigos,
Estou utilizando o BeanUtils.copyProperties para copiar propriedades
de um ActionForm (Struts) para um Bean. Em alguns casos como por ex.
String -> Data se faz nescessário o uso de Converters, contudo
utilizei o ConvertUtils.register para registrar este e funcionou sem
problemas.
ConvertUtils.register(new StringParaData(), Date.class);
Porem eu preciso que ele faça o inverso tambem que converta
de Data -> String e ai começa o problema… Se eu faço
a mesma coisa do código anterior funciona:
ConvertUtils.register(new DataParaString(), String.class);
Porem seu eu precisar de outro converter, um de float -> String
onde eu queira por ex. substituir os pontos por vírgulas e vice-versa,
e registrar-lo como anteriormente o outro conversor que foi associado
com a classe String vai ser substituido:
ConvertUtils.register(new FloatParaString(), String.class);
poxa era o que eu temia/tremia hehehe