Validación de datos con mensajes personalizados por campo. Generación dinámica de HTML a partir de clases Java. Uso de clases anónimas para validadores ...