JSP 何时使用空 scriptlet 标签
JSP When to use empty scriptlet tags
我在开发的时候经常遇到这样的情况:-
<%%>
完全空的 scriptlet 标签。
过去,删除这个 "mere nuisance" 污染代码库导致我的 JSP 无法工作。
- 这些空 scriptlet 标签的用途是什么?
最终 JSP 个页面被编译为 .java
个文件,这些文件又被编译为 .class
个文件。
我好像记得 .java
文件中的文字字符串有最大大小限制。我猜 <%%>
被添加到 JSP 中很长一段静态 html 的中间,以在结果 .java
文件中强制使用两个或更多字符串文字.
可能与 this question 有关,这表明:
The value of the code_length item must be less than 65536.
我在开发的时候经常遇到这样的情况:-
<%%>
完全空的 scriptlet 标签。
过去,删除这个 "mere nuisance" 污染代码库导致我的 JSP 无法工作。
- 这些空 scriptlet 标签的用途是什么?
最终 JSP 个页面被编译为 .java
个文件,这些文件又被编译为 .class
个文件。
我好像记得 .java
文件中的文字字符串有最大大小限制。我猜 <%%>
被添加到 JSP 中很长一段静态 html 的中间,以在结果 .java
文件中强制使用两个或更多字符串文字.
可能与 this question 有关,这表明:
The value of the code_length item must be less than 65536.