JSP中的<%和<%i有什么区别?

时间:2015-09-26 17:28:05

标签: javascript java html jsp

有时我会看到代码附带&#34; i&#34;有时没有它。 <% %><%i %>之间有什么区别?

2 个答案:

答案 0 :(得分:2)

看起来没有这样的char序列 JSR-000245 JavaServerTM第2.3页用于评估的维护版本2

,只有: 指令元素的语法格式为&lt;%@ directive ...%&gt;

有三种基于语言的脚本元素类型:声明, scriptlet和表达式。声明遵循语法&lt;%! ...%&gt;。脚本- 让我们按照语法&lt;%...%&gt; 。表达式遵循语法&lt;%= ...%&gt;

也许您看到“”而不是“”字符?

你在哪里看到它?

答案 1 :(得分:0)

我认为你的意思是&lt;%!而不是&lt;%i?
&LT;%! %GT;是一个JSP声明,用于声明变量和方法。

可能有用的链接:http://docs.oracle.com/javaee/5/tutorial/doc/bnaos.html