JSP有page、include、taglib三种指令。
page指令
属性 | 描述 | 默认值 |
---|---|---|
language | 定义要是用的脚本语言 | java |
import | 和一般的java import意义一样,可以用“,”分割包和类列表,以引入多个java类 | 默认忽略 |
session | 是否支持HTTP会话 | true |
buffer | 到客户输出流的缓存模式。none:不缓存;指定数值:不小于这个数值的缓存区进行缓存 | 不小于8KB |
autoFlush | true缓存区满时,到客户端输出被刷新;false缓存区满时,运行异常,表示溢出 | true |
info | 关于jsp页面信息 | 忽略 |
inErrorPage | 当前页是否为其他页的错误处理页面。true时,可以使用exception内置对象 | false |
errorPage | 异常时调用的页面 | 忽略 |
isThreadSafe | 设置jsp文件是否能多线程使用 | true |
contentType | 页面响应MIME类型和页面编码 | contentType=“text/html;charset=ISO-8859-1” |
pageEncoding | jsp文件的编码 | ISO-8859-1 |
isELIgnored | EL(表达式语言)是否被忽略 | 由web.xml描述文件的版本决定 |
page import属性实例
<%@ page import="java.util.Date" contentType="text/html;charset=gb2312" %>
<html>
<head>
<title>JSP 基本语法</title>
</head>
<body>
<h1>page指令示例页面</h1>
<%
Date current=new Date();
out.print("当前时间是:"+current);
%>
</body>
</html>