ATG表格处理 - 表格值在成功提交时保留

时间:2013-10-21 15:18:40

标签: atg

在ATG表单处理中,我有一个场景,成功和错误URL是一样的吗?此Formhandler用于创建/编辑/删除礼品券。

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

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

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

请建议?

1 个答案:

答案 0 :(得分:1)

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

如果您说即使表单处理程序是会话作用域,也会存储字段,我想知道这是怎么回事。

如果您想要显示用户输入的错误条目,请将其添加到带有格式化消息的表单Exceptions中,以便日后不需要它。

希望这有帮助。

相关问题