language="门钙蹲茌java"
定义要使用的语言,目前只能是java
import="p锾攒揉敫ackage.class,package2.class2"
和一般的java import意义一样,用","来隔开
contentType="text/html;charset=UTF-8"
定义response中的内容类型和jsp页面的编码格式,
翻译后变成response.setContentType("text/html;charset=UTF-8")。
session="true|false" 默认为true
指定一个Http的session中这个页面是否参与
指定这个jsp中是否可以使用session
buffer="none|8kb|sizekb" 默认为8kb
指定到客户端输出流的缓冲模式,
如果是none则不缓冲,如果指定数值,
那么输出就用不小于这个值的缓冲区进行缓冲。
autoFlush="true|false" 默认为true
true 当缓冲区满时,到客户端的输出被刷新
false 当缓冲区满时,出现运行异常,表示缓冲溢出
isThreadSafe="true|false" 默认为true
用来设置jsp文件是否能支持多线程的使用。如为true,那么一个jsp能够同时处理多个用户的请求,反之,一个jsp只能一次处理一个请求。
info="text"
关于jsp页面的信息,定义一个字符串,可以使用getServletInfo()获得
errorPage="b.jsp" 默认忽略
定义此页面出现异常时调用的页面
isErrorPage="true|false" 默认为false
表明当前的页面是否为其它页面的errorPage目标,如果设置为true,则可以使用exception对象。反之,如果设置为false,则不可以使用exception对象
extends="package.class"
指定jsp对应的servlet类继承某个父类
isELIgnored="true|false"
指定EL表达式语言是否被忽略,如为true则忽略,反之可以使用EL。
pageEncoding="UTF-8"
实现功能跟contentType="text/html;charset="UTF-8"一致,
但是两者若同时设置,jsp页面的编码格式以pageEncoding为准,
response中的内容类型和编码格式以contentType为准。