我试图发现在JSP中,当向页面添加Java代码时,人们会使用几个不同的标签,如<% %>
和<%! %>
,但是任何人都可以告诉我这两个标签之间的主要区别。< / p>
感谢。
答案 0 :(得分:6)
因此,有许多不同的jsp脚本元素,每个元素都有不同的用法。这些是:
<% %>
:Scriptlets
<%! %>
:声明
<%@ %>
:指令
<%= %>
:表达式
<%-- --%>
:评论
有关完整文档,请参阅:http://docs.oracle.com/cd/B14099_19/web.1012/b14014/genlovw.htm
答案 1 :(得分:1)
<!% %>
Tag在JSP页面中声明java方法(函数)
<% %>
标签是JSP页面中的write语句
JSP看起来像一个java类
而!
答案 2 :(得分:0)
Scriptlet是由&lt;%和%&gt;
分隔的代码块声明由&lt;%!分隔。和%&gt;
你可以参考这个链接吧 http://inside.mines.edu/~crader/cs443/Chapters/Chap10.html