_necesitas conserver el @editar=true en algun lado, sino el form se bloquea al recargarse y no podes corregir el error que tengas._
esto es porque el hacer submit del formulario se pierden las variables de session y el @editar que habia antes se evapora ... si no lo especificas otra vez, va a default, que es formulario no editable.