通常在开发时,我会遇到以下情况: -
<%%>
完全空的scriptlet标记。
在过去,删除这个&#34;仅仅是滋扰&#34;污染代码库导致我的JSP无法正常工作。
答案 0 :(得分:3)
最终,JSP页面被编译为.java
个文件,这些文件将编译为.class
个文件。
我似乎记得.java
文件中的文字字符串具有最大大小限制。我猜测<%%>
被添加到JSP中的一段很长的静态html中间,以强制生成.java
文件中的两个或更多字符串文字。
可能与this question有关,暗示:
code_length项的值必须小于65536。