【问题标题】:ATG Form handling - Form values getting retained on successful submissionATG 表单处理 - 成功提交时保留表单值
【发布时间】:2013-10-21 15:18:39
【问题描述】:

在 ATG 表单处理中,我有一个场景,成功和错误 URL 相同?此表单处理程序用于创建/编辑/删除礼券。

当我们在页面中的所有字段中添加礼券时,它会被添加到购物车中吗?但是表单字段会保留在输入字段中吗?只有在验证出错的情况下才应该保留它,但如果成功,它应该删除输入字段中的所有用户输入字段。

我无法设置 value="",因为这将在错误流中失败,我需要显示用户输入的值以及输入的无效字段数据。

我们需要手动将值重置为空字符串还是有更好的方法?

请推荐?

【问题讨论】:

    标签: atg


    【解决方案1】:

    您的表单处理程序会话是否有范围?如果您不需要在表单处理程序输入字段中提交提交后的值,您可以将其设置为请求范围,处理请求后这些值将被清除。

    如果您说即使您的表单处理程序是会话范围的,字段也会被存储,我想知道这是怎么发生的。

    如果您想显示用户输入的错误信息,请将其添加到带有格式化消息的异常表单中,这样您以后就不需要了。

    希望这会有所帮助。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-27
      • 1970-01-01
      • 1970-01-01
      • 2021-01-13
      • 2016-09-24
      • 1970-01-01
      • 2023-03-16
      相关资源
      最近更新 更多