我试图发现在 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