JSP学习笔记之一
——指令元素
一个JSP页面由元素和模板数据组成。元素是必须由JSP容器处理的部分,而模板数据是JSP容器不处理的部分,例如,JSP页面中的HTML内容,这些内容直接发送到客户端。在JSP2.0规范中,元素有三中类型:指令元素、脚本元素和动作元素。
指令元素:
指令元素主要用于为转换阶段提供整个JSP页面的相关信息,指令不会产生任何的输出到当前的输出流中。指令元素的语法形式如下:
<%@ ……%>注意<%@之间没有空格。
指令元素有三种指令:
page、include、taglib
1.page指令作用于整个JSP页面,定义了许多与页面相关的属性,这些属性将被用于和JSP容器通信。page指令有如下13个属性:
language=“java”
extends=“classname”
import=“importlist”
session=“true|false”
buffer=“none|sizekb”
默认8KB
autoFlush=”true|false”
info=”info_text”
errorPage=”error_url”
isThreadSafe=”true|false”
isErrorPage=”true|false”
contentType=”ctinfo”
该属性指定用于响应JSP页面的MIME类型和字符编码。
pageEncoding=”peinfo”
isELIgnored=”true|false”
2.include指令:用于在jsp页面中静态包含一个文件,该文件可以是jsp页面、html页面、文本或者一段java代码。使用了include指令的jsp页面在转换时,jsp容器会在其中插入所包含文件的文本或代码。
3.taglib指令:允许页面使用用户定制的标签。
posted on 2007-04-04 09:16
-274°C 阅读(561)
评论(0) 编辑 收藏 所属分类:
JSP