更改out.write缓冲区的大小

时间:2015-06-29 09:03:32

标签: javascript java eclipse jsp servlets

我必须调试一些遗留代码。有很多servlet,jsp,编译jsp,jspf,JavaScript等。最难的部分是JSP页面是在JBoss中预编译和部署的,所以我所能做的就是远程调试编译而不是源页面。我有一个源代码,但当然eclipse调试器正在逐步执行this_and_that_jsp.java。

问题是在这些JSP页面中生成了大量HTML甚至更糟糕的JavaScript代码。找到它破坏的唯一方法是在生成HTML页面时逐步观察响应(HttpServletResponse)CharArrayWriter。

问题在于它(当然)每写入8192个字符。所以,我可以在错误之前和之后看到页面(带有JavaScript的HTML),但我无法捕捉确切的时刻。这将是什么解决方案?我应该将缓冲区大小减少到1左右吗?我不能把'冲洗'因为我不会在它破坏的地方,我必须逐行(或至少逐块)逐步执行代码。我应该在哪里更改HttpServletResponse的缓冲区大小?

enter image description here

0 个答案:

没有答案