JSP pagee指令 属性

1、language属性 该属性用于设置JSP页面使用的语言,但是目前只支持java语言,该属性的默认属性值为Java
2、extends属性:该属性用于设置JSP继承的Java类,所有的JSP页面在执行之前都会被服务器解析成Servlet,而Servlet是由Java类定义的,所以JSP和Servlet都可以继承指定的父类,不常用,而且可能影响服务器的性能优化
3、import属性:该属性用于设置JSP导入的类包,JSP页面可以嵌入Java代码片段,这些java代码在调试的时候需要导入相对应的类包。
例如<%@page import=“java.util.*”%>
4、pageEncoding属性:该属性用于定义JSP页面的编码格式,也就是指定文件的编码,JSP页面中的使用代码都使用该属性指定的字符集,如果该属性指设置为ISO-8859-1,那么这个JSP页面将不支持中文字符,通常设置为GBK,也为它可以显示简体中文和繁体中文,而MyEclipse默认支持最新的GB18030编码格式,并未提供GBK编码选项
例如<%@page pageEncoding=“GB18030”%>
5、contentType属性:该属性用于设置JSP页面的MIME类型和字符编码,浏览器会据此显示网页内容。
例如设置JSP页面的MIME类型和字符编码:
<%@page contentType =“text/html;charset=UTF-8”%>
6、session属性:该属性指定JSP页面是否使用HTTP的session会话对象,其属性为boolean类型,默认为true,表示可以使用session会话对象;(session是JSP的内置对象之一)
7、buffer属性:该属性用于设置JSP的out输出对象的使用的缓冲区大小,默认大小为8KB,且单位只能使用kb,建议开发程序人员使用8的倍数16,32,64,128等作为该属性的属性值;(out对象是JSP的内置对象之一)
8、autoFlush属性:该属性用于设置JSP页面缓存满时,是否自动刷新,默认为true,如果设置为false当缓存满时将抛出异常
9、isErrorPage属性:通过该属性可以将当前JSP页面设置成错误处理页面,已处理另一个JSP页面的错误,也就是异常处理,这就意味当前JSP页面业务的改变
在这里插入图片描述isErrorPage属性为true,该页面为错误处理页面
10、errorPage属性:该属性用于处理当前JSP页面异常错误的另一个JSP页面,指定的错误处理页面必须设置为isErrorPage属性为true。errorPage属性是一个url
在这里插入图片描述第12行int b = a/0;明显错误会抛出错误 在前面errorPage属性已制定错误处理页面

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值