昨天用tomcat发布了 一个小的web应用,应用之中用了dhtmlXTree控件,可是郁闷的是,不启动tomcat打开web主页面index.html时Tree的显示完全正常,点击的动作结果也正常,可是,一放入tomcat中运行:http://localhost/BAT/index.html,页面打开正常,Tree的最高一级显示正常,但是点击动作完全变样,居然要点击3次才打开下级,而且那些线,书本的图标都无法显示出来.折腾一个下午,不知怎么回事,晚上郁闷了,不弄了.今早一来,想想是不是tomcat的问题,或者是我的问题,网上一查资料,没有我想要的,于是就换了一个服务器,改用JBoss,发布完一运行,打开那个网页一点问题都没有,点击动作等等和本地一摸一样,完全不出问题.
为了检验一下tomcat我两个同时开,两边都打开那个网页,奇怪了,tomcat这次那个网页的运行,点击动作都完全正确,真给我争气.难道昨天是因为没有其他和tomcat竞争?今天找来了一个重量级的对手JBoss以后,难道tomcat就一改昨日的和我小打小闹的鬼样,开始好好工作了么?看来web服务器也需要竞争才能好好工作啊.
至于具体原因,望理解者提供一个解释.