JSP学习笔记之一

JSP学习笔记之一
 

JSP学习笔记之一

——指令元素

一个JSP页面由元素和模板数据组成。元素是必须由JSP容器处理的部分,而模板数据是JSP容器不处理的部分,例如,JSP页面中的HTML内容,这些内容直接发送到客户端。在JSP2.0规范中,元素有三中类型:指令元素、脚本元素和动作元素。

指令元素:

指令元素主要用于为转换阶段提供整个JSP页面的相关信息,指令不会产生任何的输出到当前的输出流中。指令元素的语法形式如下:

<%@ ……%>注意<%@之间没有空格。

指令元素有三种指令:

pageincludetaglib

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指令:允许页面使用用户定制的标签。

你可能感兴趣的:(JSP学习笔记之一)