日期:2014-05-17  浏览次数:20750 次

Struts2中action的方法被执行两次
如题,请求了一次,日志却出现了2次,而且是2次相同的...

------解决方案--------------------
你是页面点击一个按钮提交时调用吗?
------解决方案--------------------
你提出的问题有两种可能
1.你点提交按钮的时候太快了导致提交出现两次重复的!解决办法是(1)提交按钮 至灰(2)请求路径加上加上标志
2.程序中 出现两次调用这个action 

请仔细检查程序!
------解决方案--------------------
是struts2吗,你看看你的Action方法是不是开头有get?不要用get
------解决方案--------------------
我也遇到过这个问题,我记得好像是当时用的<a >标签调用js保存的,你可以调用一下js 在js里设置一个拦截,看看,应该是调用两次,检查一下代码