我试图发现在 JSP 中人们使用了几个不同的标签<% %>,比如<%! %>在向页面添加 Java 代码时,但是谁能告诉我这两个标签之间的主要区别是什么。
谢谢。
因此,有许多不同的 jsp 脚本元素,每个元素都有不同的用法。这些都是:
<% %>: 小脚本
<%! %>: 声明
<%@ %>: 指令
<%= %>: 表达式
<%-- --%>: 评论
有关完整文档,请参阅:http ://docs.oracle.com/cd/B14099_19/web.1012/b14014/genlovw.htm
<!% %>标记是在 JSP 页面中声明 java 方法(函数)
<% %>标签是 JSP 页面中的 write Statement
JSP 看起来像一个 java 类
超过!
Scriptlet 是由 <% 和 %> 分隔的代码块
声明由 <%! 和 %>
你可以参考这个链接 http://inside.mines.edu/~crader/cs443/Chapters/Chap10.html