JSP中 page指令的属性

JSP中包含page ,include,和taglib3条指令。
指令被服务器解释并执行,不会产生任何的内容输出到网页中

Page指令:用于定义JSP页面的相关属性 格式如下:

<%@ page attr1="value1" attr2="value2" ....%>

page指令包含的属性有15个,下面是几个常用的

  1. language属性:用于设置JSP页面使用的语言
<%@ page language="java" %>
  1. extends属性:用于设置JSP页面继承的Java类
  2. import属性:设置JSP导入的java类包
<%@ page import="java.util.*" %>
  1. pageEccoding属性:定义JSP页面的编码格式,也就是指定文件编码。GBK编码可以现实简体中文和繁体中文。
<%@ page pageEccoding="GBK" %>
  1. contentType属性:设置JSP页面的MIME类型和字符编码,浏览器会据此显示网页内容。
<%@ page contentType="text/html" charset="UTF-8" %>
  1. session 属性:指定JSP页面是否会使用HTTP的session会话对象。其属性值是boolean类型.
<%@ page session="false" %>

上述代码设置JSP页面不使用session对象,任何对session对象的引用都会发生错误。

  1. buffer属性:设置JSP的out输出对象使用的缓冲区大小,默认8KB,建议使用8的倍数,单位KB。
<%@ page buffer="8kb" %>
  1. autoFlush属性:设置JSP页面缓存满时,时候自动刷新缓存。默认:true.
    代码:取消了页面缓存满时自动刷新
<%@ page autoFlush="false" %>
  1. isErrorPage属性:可以将当前JSP页面设置成异常错误处理页面,去处理另一个JSP页面的错误,也就是异常处理
<%@ page isErrorPage="true" %>
  1. errorPage属性: 指定另一个JSP页面,该页面用来处理当前的错误JSP页面。指定的JSP错误处理页面必须设置isErrorPage属性为true。errorPage属性的属性值是一个url字符串。
<%@ page errorPage="error/loginErrorPage.jsp" %>

前一条的属性时定义一个错误处理页面,该属性而是去调用前一条属性定义的页面来处理本属性的错误页面。

注意:如果设置该属性,那么在web.xml文件中定义的任何错误页面都将被忽略,而优先使用该属性定义的错误页面。

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值