1、jsp注释
<%-- jsp注释内容--%>
此处需要注意的是,jsp注释和HTML注释不同,jsp注释不会在页面源码中被看到,这恰恰说明了一点,jsp页面所展示的东西会经过编译之后,通过输出流展示在页面上,在这一过程中,会把jsp注释中的东西过滤掉。而HTML注释中的东西,会被直接下载到浏览器上,所以会在页面源码中被看到。
2、jsp声明
jsp声明用于声明变量和方法,写法为<%! 声明部分 %>
jsp声明比较奇怪,它好像是脱离了类,直接声明变量和方法,在我们以往的概念中,变量和方法是不可脱离类单独存在的。而这一点,又是jsp的原理导致的。jsp页面被编译成servlet时,其中的jsp代码块同时会被编译,而此时其中的声明部分,就会被编译成servlet中的成员变量和成员方法。
3、输出jsp表达式
顾名思义,其作用就是输出表达式,写法为<%= 表达式内容 %>
该形式会在编译为servlet时,形成输出流,用于输出表达式的内容,此处不做过多解释。
4、jsp代码块(jsp脚本)
下面给出一种经典jsp脚本的写法
<%
for(int i = 1;i<10;i++){
%>
<%=i%><br>
<%
}
%>
在jsp脚本中我们可以随意嵌套java代码,所以,使用jsp作为表现层是十分强大的。
本文详细介绍了JSP页面中的四种主要元素:注释、声明、表达式及代码块的使用方法,并对比了JSP注释与HTML注释的区别。
514

被折叠的 条评论
为什么被折叠?



