jsp指令
语法:
<%@ 指令名称 属性1="属性值1" 属性2="属性值2"。。。%>
或者:
<%@ 指令名称 属性1="属性值1"%>
<%@ 指令名称 属性2="属性值2"%>
如:<%@ page language="java" import="java.util.*" pageEncoding="UTF-8"%>
<%@ page language="java" %>
<%@ page import="java.util.*" %>
language="java"(告诉jsp页面当前支持的语言,表示支持java语言,如果不写的话也可以)
import="java.util.*" (导宝)pageEncoding="UTF-8"%>
page:
作用:用于定义JSP页面的各种属性
属性:
import 和java代码中的import是一样的
<%@ page import="java.util.Date,java.util.List"%>
或者:
<%@ page import="java.util.Date"%>
<%@ page import="java.util.List"%>
JSP会自动导入以下的包:
import java.lang.*;
import javax.servlet.*;
import javax.servlet.http.*;
import javax.servlet.jsp.*;
Session:
是否会自动创建session对象。默认值是true。默认情况下就有session
可以设置session的开关
buffer:
JSP中有javax.servlet.jsp.JspWriter输出字符流。设置。输出数据的缓存大小,默认是8kb(建议不要修改)
errorPage:
配置错误页,如果页面中有错误,则跳转到指定的资源。
errorPage="/uri" 如果写"/"则代表当前应用的目录下,绝对路径。
如果不写"/"则代表相对路径。
isErrorPage:
是否创建throwable对象。默认是false;(throwable的开关)
打印出对应的异常信息
contextType:
告诉浏览器,用什么编码进行解码。
等同于response.setContextType("text/html;charset=utf-8");
pageEncoding:
告诉JSP引擎要翻译的文件使用的编码。
isELIgnored:
是否支持EL表达式。 默认是false