我写一个WEB应用程序,其中有一个JSP文件,这个文件里面杂七杂八的东西包括javascript代码,共有约800行(前面300行都是CSS,JAVASCRIPT)。
这个程序在Netbeans下开发,测试时用的是集成的Glassfish,一切运行良好,最后把它打包成WAR文件,放到tomcat上部署之后,再访问这个页面竟然发现这个页面传到浏览器端的HTML代码只有200行左右,在浏览器那儿看是一片空白,无论刷新等待都不行,只能返回这么一小部分数据。
郁闷,然后把这个WAR部署到 Sun Java System Web Server,发现现象和在Tomcat下面测试时一样,也显不全。
我太崩溃了,难道一个小小的JSP页面,在Glassfish下可以正常跑,在别的却不可以,这是怎么回事?是文件太大吗?还是服务器有问题?还是我的HTML文件的编写有问题,让服务器误以为到200行的地方就结束了,从而提前返回?