方法莫名高用2次?解决办法
方法莫名高用2次?这是JSP里的很简单的代码Java codeSystem.out.println(开始)//测试用的SiteLoginLog.
方法莫名高用2次?
这是JSP里的很简单的代码;
Java code System.out.println("开始");//测试用的 SiteLoginLog.siteStatistics(user.getUserID(),ip); //SiteLoginLog类 System.out.println("结束");
有时,上面的代码会执行2次,在console上打印了面的信息
开始
第一次调用====== //这句还有下一面一名是SiteLoginLog.siteStatistics方法打出来的
===========
结束
开始
第一次调用======
===========
结束
通过上面可以看出,SiteLoginLog.siteStatistics方法执行2次因为( System.out.println("开始");//测试用的
SiteLoginLog.siteStatistics(user.getUserID(),ip); //SiteLoginLog类
System.out.println("结束");)括号里的代码执行了2次引起的
当用debug调试时,代码只执行一次,没发现哪不对
我也用查找下,这有上面那段代码调用了方法,不明白为什么会执行2次
[解决办法]这个可能是你的jsp的事件处理的写法有些问题,或者是鼠标的问题,事件被处理了2次。
也见过IE的问题产生这个现象,换台电脑就是好的
楼主试一试
[解决办法]可能运行时页面被装载了两次
[解决办法]页面重复刷新了?
[解决办法]我也很奇怪 这是怎么回去? 等待答案
[解决办法]看看跳转到的页面是否循环跳转到刚才这个页面了。