代码改变世界

诡异的java问题(Jsp显示问题)

2013-09-26 17:32  培培@java  阅读(166)  评论(0编辑  收藏  举报

  今天遇到一个非常诡异的java问题,我在jsp页面上写了三层for循环,可是当我查询的时候,结果页面总是处于加载的状态,很郁闷,网上搜,有人总结了:1.仔细对照数据库表的字段,用程序中确保正确的字段替换不确定的,我今天遇到的问题:表中明显有那个字段,但是我用到之后页面就不显示了,我用别的字段替换后才正常显示
2.查看程序中刚好正常显示的部分的代码,也就是不能显示部分以上的代码.这条规则一般都是好用的,但是偶尔也会是下面代码的缘故.我今天遇到的就是如此,上面提到的第一个原因就能造成这种情况
3.检查你调用的js文件是否存在,我今天就用到上面的js,但是文件根本不存在,从而导致整个页面只显示一部分,甚至是include进来的也只是显示一半

按照此人总结的我用断点调试,都正确,每个属性都对应。后来我就换成火狐浏览器居然可以查出结果页面。。。然后我再用IE。。。奇迹发生了。。结果页面出来了。。。可是当我重启服务器的时候,IE又不行了。。。我再用火狐又可以了。。。IE又行了。。。如此反复。。。找不到原因。。。

  后来我把地址发给同事,让同事帮我浏览一下,居然可以查出结果页面。。。我感觉是我的浏览器出了问题,所以重置浏览器了。。。IE还是不行。。。

于是,我就修复了IE。。。奇迹发生了。。。可以查出结果页面了。。。