Professional Documents
Culture Documents
para el desarrollo de
aplicaciones Web (2da Parte)
Grails es un framework orientado al desarrollo de aplicaciones web de forma sencilla,
rápida y divertida.
Una vez realizada las adecuación del archivo que permite la conexión a la base de datos,
debemos proceder a crear la base de datos y sus respectivas tablas, para esto podemos hacer
uso de cualquier manejador de mySQL.
Validación de formularios
Una de las tareas importantes al momento de realizar un formulario web, es la validación de los
campos; dentro del framework Grails, ésta es conocida como constrains, y deben ser
consideradas dentro de los archivos de cada dominio. Un ejemplo de constrains es el
siguiente:
class Expositor {
String paterno
String materno
String nombre
String nacionalidad
String email
static constraints={
paterno (blank:false,size:1..25)
materno (blank:false,size:1..25)
nombre (blank:false,size:1..25)
email (email:true)
nacionalidad (inList:['Argentina','Bolivia','Brasil','Chile','Colombia'])
}
}
En este ejemplo hará que las persianas desplegables muestren el nombre del Expositor y del
Evento, en todos los formularios con los que mantenga relación, tal como muestra la figura
siguiente:
Autor