agregando validacion y lista de programas mediante Struts 2.