Grazie Andbin anche per il suggerimento delle Commons Beanutils.

L'esempio che ho postato non é un esercizio didattico ma un metodo che uso in un piccolo programma e che mi aiuta a fare quanto descritto nel primo post.