日期:2014-05-16  浏览次数:20305 次

JSP————Page指令属性
JSP Page指令


<%@ page language="java"%>
使用java语言


<%@ page extends="package.class"%>
继承需要的类 默认的会继承相应的类


<%@ page import="java.util.Date"%>
导包 例:java.util.Date-->需要导的包 导多个包加“,”
JSP引擎会自动导一些包(java.lang.* javax.servlet.* javax.servlet.jsp.* javax.servlet.http.*)


<%@ page session="true|false"%>
默认为true  设置session是否可用  


<%@ page buffer="none|8kb|sizekb"%>
设置out对象的缓冲区大小


<%@ page autoFlush="true|flase"%>
默认为true 设置缓冲区是否自动刷新


<%@ page isThreadSafe="true|flase"%>
是否考虑线程安全 实际是实现SingleThreadModel接口 不考虑的时候实现


<%@ page info="text"%>
加文件文本说明


<%@ page errorPage="relative_url"%>
当出错的时候跳转到错误界面  路径可以设置相对路径
可以在单个文件中加上,也可以在web.xml中为整个WEB应用设置处理错误页面
子元素:
<error-page>指定错误代码错误处理
<exception-type>指定异常类的完全限定名
<location>指定以“/”开头的错误处理页面的路径


<%@ page isErrorPage="true|false"%>
默认值为false 此页面是否为错误页面  用<%=exception.getClass().getName()%>输出异常信息


<%@ page contentType="text/html;charset=UTF-8"%>
设置输出文档文本类型、字符编码
<%@ page PageEncoding="UTF-8"%>

设置源文件的类型和字符编码当不设contentType时也可以设置响应和输出的文档文本类型和字符编码。


<%@ page isELIgnored="true|flase"%>
EL表达式是否忽略