JSP作为动态网页开发技术,有一套自己的元素,它除了HTML静态内容之外,还包括指令、表达式、JSP小脚本、声明、标准动作、注释等元素。
JSP页面由静态内容、指令、表达式、小脚本、声明、标准动作、注释等元素构成。
JSP中包括基本动态元素有 : 1.注释 2.指令 3.Java代码段 4.表达式 5.声明
JSP文件中有:1.HTML静态部分 2.<%Java代码段%>执行的动态部分
JSP中的注释:
1.HTML注释: <! -- 要注释的内容-- > JSP页面使用这种注释时,客户端通过浏览器查看JSP源文件时,能够看到HTML注释文字。
2.JSP注释:<%-- 要注释的内容--% > 使用这种注释时, JSP引擎编译该页面时会忽略JSP注释。
3.JSP脚本中的注释: <%//当行注释%>,<%/* 多行注释*/%>
JSP脚本就是嵌入<%和%>标记之间的程序代码,使用的语言是Java,
因此在脚本中进行注释和在Java类中进行注释的方法一样。
JSP指令元素:
1.JSP指令一般以“<%@”开始,以“%>”结束。
2. 指令除了page指令外,还有include指令标签等。
JSP内置对象有以下一些特点:
(1)由JSP规范提供,不用编写者实例化;
(2)通过Web容器实现和管理;
(3)所有JSP页面均可使用;
(4)只有在脚本元素的表达式或代码段中才可使用(<%=使用内置对象%>或<%使用内置对象%>)。
JSP9种常用内置对象分为以下几种类型:
(1)输出输入对象:request、response、out三种对象;
(2)通信控制对象:pageContext、session、application三种对象;
(3)Servlet对象:page、config两种对象; (4)错误处理对象:exception对象。