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>
本文深入解析JSP中的三种指令:page、include、taglib。详细介绍了page指令的属性及其默认值,如language、import、session等,展示了如何通过page指令控制JSP页面的行为和设置页面的编码。

7974

被折叠的 条评论
为什么被折叠?



