【发布时间】:2013-12-06 13:49:51
【问题描述】:
我用的是Struts2框架,我的问题是
如果用户登录系统并点击了一些动作,比如ACTION1,流程将进入动作类并执行一些方法,返回适当的结果。
他可能会访问一些网页,然后再次点击ACTION1。
只要他在同一个会话中,现在控制不应该去那个特定的方法,但结果应该和以前的结果一样。
我们怎样才能做到这一点?
【问题讨论】:
-
立即使用相同的方法,但结果可能不同,这取决于操作返回的值。
-
我不想再次调用方法...可以吗?
-
这取决于你如何控制用户会话?
-
你好 Roman,谢谢你的回复,你能详细告诉我怎么做吗?我是 Struts 新手
-
您的意思是缓存响应并阻止操作执行?我不建议对任何操作执行此操作。虽然静态文件已经被你的浏览器缓存了,你可以在你的 tomcat/apache/ngnix 服务器中设置一些级别的动作缓存
标签: java jsp struts2 double-submit-problem