Aquí podría ser tu PUBLICIDAD


Validación declarativa de formularios en Java / Swing

votos
6

Utilizo Java para el desarrollo del lado del cliente con Swing. Amo Swing; Creo que es uno de los mejores marcos de GUI allí. Lo que extraño, sin embargo, es el soporte para la validación declarativa. Me gusta este fragmento de XForms.

¿Conoces alguna biblioteca que permita validar la entrada de datos en formularios de manera declarativa, no escribiendo oyentes de documentos de validación desagradables para cada componente allí?

Publicado el 12/03/2009 a las 20:50
fuente por usuario Alexander Temerev
En otros idiomas...        العربية       

3 respuestas

votos
6

Puede probar una de las implementaciones de JSR 303 Bean Validation . No creo que esté finalizado todavía, pero hay algunas implementaciones como Hibernate Validator y Agimatec Validation . No lo he intentado, pero al leer algunos ejemplos de cómo se usará la validación de Bean, se ve prometedor. Aquí hay una entrevista con el líder de especificaciones. Lo que más me gusta de la propuesta es que las reglas de validación se pueden reutilizar en diferentes capas y con diferentes marcos. Puede elegir entre anotaciones y xml para hacer 'declarar'.

Por último, es posible que desee comprobar Swing Java Builders, que proporciona una forma declarativa para definir GUI y hacer validación y enlace de datos con Swing.

Respondida el 12/03/2009 a las 09:43
fuente por usuario Patrick


Aquí podría ser tu PUBLICIDAD


votos
1

Usted puede mirar en mi intento de construir un constructor de interfaz gráfica de usuario Swing, que utiliza la validación JSR303 con Hibernate Validator: http://code.google.com/p/swing-formbuilder/

Respondida el 31/08/2010 a las 09:12
fuente por usuario eav

votos
0

Solo debe escribir feos modelos de validación una vez. Ustedes pueden usarlos de una "manera declarativa". Las bibliotecas útiles actuales de Swing son una pregunta más difícil.

Respondida el 12/03/2009 a las 09:08
fuente por usuario Tom Hawtin - tackline