0

这个问题可能看起来有点奇怪,但这就是我在解决我的问题几个小时后得出的结论:似乎当我的表单提交 2 次相同的 POST 参数时(我看到在 Firefox 上使用篡改数据,我有 2 倍的参数id = xxx) struts 自动重定向到结果“输入”,甚至不调用我的操作方法(我没有任何准备方法)。

您是否知道防止重复发布值的这种东西(例如拦截器)?

谢谢,我希望我足够清楚:(

4

1 回答 1

0

如果您使用 Spring 并将您的操作明确定义为 bean,则它需要是“原型”范围。

除此之外,不,如果它只在表单中一次,S2 中没有任何东西会提交相同的表单值两次。此问题几乎总是由 GET 表单和单例操作引起。

如果这不是答案,那么您需要提供更多详细信息。

于 2012-08-22T13:23:19.227 回答