JSP指令include&taglib指令、JSP注释、JSP内置对象
JSP指令include&taglib指令
include:页面包含的。导入页面的资源文件
<%@include file = "top.jsp"%>
taglib:导入资源
需要先导入资源库(这两个jar包)
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
prefix:前缀,自定义的
JSP注释
1.html注释:
<!-- -->:只能注释html代码片段
2.jsp注释:推荐使用
<%-- --%>:可以注释所有
<!-- <h1>Hello</h1> --> <%-- <% System.out.println("hi~"); %> --%> <%-- <h1>Hello</h1> --%>
JSP内置对象
在jsp页面中不需要创建,直接使用的对象
一共有9个:
变量名 | 真实类型 | 作用 |
pageContext | PageContext | 当前页面共享数据,还可以获取其他八个内置对象 |
request | HTTPServletRequest | 一次请求访问的多个资源(转发) |
session | HTTPSession | 一次会话的多个请求间 |
application | ServletContext | 所有用户间共享数据 |
response | HTTPServletResponse | 响应对象 |
page | Object | 当前页面(Servlet)的对象 this |
out | JSPWriter | 输出对象,数据输出到页面上 |
config | ServletConfig | Servlet的配置对象 |
exception | Throwable | 异常对象 |