jsp的指令

来源:互联网 发布:最新淘宝小号注册机 编辑:程序博客网 时间:2024/05/16 06:20

 

 

jsp的指令

    jsp指令( Directive )描述了将jsp转换成servlet的控制信息。比如jsp页面使用什么语言、对处理的内容是否使用缓存、jsp页面使用的编码等。jsp指令并不向客户端输出任何内容。

    jsp指令的形式:<%@  %> 

    它有三类指令:

    1, page指令: <%@ page %>

    2, include指令:<%@ include %>

    3, taglib指令: <%@ taglib %>


page指令

    page指令定义 jsp 文件页面的全局属性,它描述了与页面相关的一些指示信息。它的作用域是它所在的 jsp 文件页面和其包含的文件。

<%@ page
[language="java"]
[extends="package.class"]
[import="{package.class|package.*},......"]
[session="true|false"]
[buffer="none|8k|sizekb"]
[autoFlush="true|false"]
[isThreadSafe="true|false"]
[info="text"]
[errorPage="relativeURL"]
[contentType="mimeType[;charset=characterSet]"|"text/html;charset=encodeType"]
[isErrorPage="true|false"]
%>

*buffer的大小以千字节为单位,定义的值不小于8KB,它的默认值为 8KB
*autoFlush 对溢出的处理方式。如果为false,一旦溢出将导致一个意外错误发生。如果buffer=none , autoFlush就不能为false。  默认值

为true 。
*info 设置页面的信息,可以通过servlet.getServletInfo()取得该值。
*contentType="mimeType[;charset=characterSet]"|"text/html;charset=encodeType"
 定义jsp的字符编码和jsp页面响应的MIME类型。
 什么是MIME呢?MIME是Multipurpose Internet Mail Extention 的简称,即多用途的网际邮件扩充协议,这个协议包括了很多应用程序文档

格式。

常见的 MIME 类型

MIME 类型   

 意义

application / msword 

Microsoft Word 文档  

application / pdf 

Acrobat PDF 文档

application / vnd.ms-excel

Microsoft Excel 表格

audio / x-wav

Wav格式的音频文件夹 

text / html  

HTML格式文本文档 

  text / css   

HTML层样式表   

text / plain 

普通文本文档 

image / jpeg   

JPEG 格式图样

video / mpeg    

MPEG格式视频文件  

 

contentType 参数指定 http 响应的头部的 Content-Type的值。
charset参数是可选的,它指定了html页面所使用的编码。客户端会根据该值来选用特定的字符显示页面。默认值是 ISO-8859-1

常见 charset 类型

charset 类型

字符集类型 

ISO-8859-1   

拉丁语系 1  

ISO-8859-2

拉丁语系 2

ISO-8859-3

拉丁语系 3

ISO-8859-4

拉丁语系 4

ISO-8859-5

拉丁语系 5

ISO-8859-6

拉丁语系 6

ISO-8859-7

拉丁语系 7

ISO-8859-8

拉丁语系 8

ISO-8859-9

拉丁语系 9

Big5 

繁体中文

UTF-8   

通用字集转换格式(8位)

ISO-2022-JP 

日本语

ISO-2022-KR

韩国语

GB-2312   

汉字国标码


 

 

 

 

 

 

(未完待续。。。)

 

原创粉丝点击