代码之家  ›  专栏  ›  技术社区  ›  Andre Gallo

JSP呈现奇怪的HTML

  •  2
  • Andre Gallo  · 技术社区  · 15 年前

    我在我的一个JSP页面中得到了一个非常奇怪的行为。看起来它没有呈现完整的HTML。看起来是这样的:

    <html>
       ...
       <table>
       ...
       </table>
       <div id=
    

    所以最后一行就是呈现页面时得到的结果。此外,当你做一个视图源代码你得到完全相同的。这个页面没有任何花哨的逻辑。。。没有javascript错误,没有丢失的结束标记,等等。。。

    更详细的背景:这个页面在运行tomcat5.5的WIN2K服务器上运行得很好。我正在升级此应用程序,使其在WIN2008+tomcat6.0服务器下运行。这就是我得到错误的地方。。。

    感谢您的帮助。

    2 回复  |  直到 15 年前
        1
  •  2
  •   Stephen C    15 年前

    jsp页面有任何页面限制吗?

    阿法克,不。

    我认为最可能的原因是JSP抛出了一个异常。检查Tomcat日志,并查看输出的最后一个HTML之后的JSP。

    @亚当·克鲁姆说: 由于缓冲,异常可能会在输出停止的较低位置抛出

        2
  •  2
  •   Community CDub    8 年前

    是的,有。大约64KB。JSP基本上被编译成一个大型的 try 声明。但如果你超过这个,就会产生 different exception .

    这个问题至少表明您正在使用 小脚本 在JSP中。这是一个 bad practice