代码之家  ›  专栏  ›  技术社区  ›  amaseuk

重定向后是否保留表单错误?

  •  1
  • amaseuk  · 技术社区  · 14 年前

    我正在实现多页表单,如果表单上存在验证错误,而不是模型的编辑/新建页面,我希望用户重定向到同一页。为了解决这个问题,我更新了模型的控制器操作,以便在无法保存实例时重定向。但是,这样做会丢失错误消息-是否有方法重定向并包含生成的错误消息?

    1 回复  |  直到 14 年前
        1
  •  2
  •   hellvinz    14 年前

    通常,当处理表单上的错误时,人们使用在保存错误时呈现,并在保存成功时重定向。如果渲染,将保留错误和闪烁。

    您只需确保在执行渲染的控制器中设置了每个页面所需的所有实例变量。