【发布时间】:2009-08-16 06:59:47
【问题描述】:
我正在使用 strut-2.1.6
我有一个查看页面,其中包含隐藏字段中当前查看记录的主键。如果我将此页面发布到保存记录并且任何验证都会失败。我回到同一页面,它保留了所有其他值,但丢失了隐藏字段值。现在,当尝试保存它时,请求参数中的主键值为 null。
我们将非常感谢您对此提供任何帮助。
【问题讨论】:
标签: struts2 hidden-field
我正在使用 strut-2.1.6
我有一个查看页面,其中包含隐藏字段中当前查看记录的主键。如果我将此页面发布到保存记录并且任何验证都会失败。我回到同一页面,它保留了所有其他值,但丢失了隐藏字段值。现在,当尝试保存它时,请求参数中的主键值为 null。
我们将非常感谢您对此提供任何帮助。
【问题讨论】:
标签: struts2 hidden-field
您在执行验证的操作中是否同时为这个隐藏值设置了 getter 和 setter?
如果是这样,您应该能够在其中设置断点,并确保隐藏的值既被推入您的操作中,又被拉出。
如果您使用的是 Preparable,动作中的这个 id 是否有可能在验证方法或准备方法中被破坏?
最初为呈现此页面而调用的操作是否与用于验证的操作相同?
【讨论】: