指令
格式
<%@ 指令名称 属性名=属性值 属性名=属性值 %>
分类
- page:配置JSP页面
属性名 | 作用 |
---|---|
contentType | 等同于response.setContentType() |
import | 导包 |
errorPage | 当前界面发生异常后,会跳转到指定的页面 |
isErrorPage | 当前页面是否是错误页面,若是,可以使用内置对象exception |
isELIgnore | 是否忽略EL表达式 |
- include:页面包含的,导入页面的资源文件
<%@include file="top.jsp"%>
- taglib:导入资源
例如导入JSTL标签库<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
内置对象
就是在jsp中不需要创建,直接使用的对象
变量名 | 真是类型 | 作用 |
---|---|---|
pageContext | PageContext | 当前页面共享数据吗,它可以获得其它8个对象 |
request | HttpServletRequest | 一次请求访问的多个资源(转发) |
session | HttpSession | 一次会话的多个请求间 |
application | ServletContext | 所有用户间共享数据 |
response | HttpServletResponse | 响应对象 |
page | Object | 当前Servlet,相当于this |
out | JspWriter | 输出对象,输出到页面上 |
config | ServletConfig | Servlet的配置对象 |
exception | Throwable | 异常对象 |