Perchè non utilizzi una delle dedine di classi gia' pronte che gestiscono la creazione/validazione di form?