JSP中page指令
page指令
page指令称为页面指令,用来定义JSP页面的全局属性,该配置会作用域整个页面。
page指令的属性可以定义MIME类型、定义需要导入的包、错误页的指定等。
page指令的语法格式如下:<%@page 属性1=“属性值1” 属性2=“属性值2”%>1.page指令的13个属性
指令属性
(1)language
声明所使用的脚本语言,目前只有Java一种,所以可以不声明。
(2)extends
指定JSP页面产生的Servlet继承的父类
(3)import
指定所导入的包。(java.lang.、javax.servlet.、javax.servlet.jsp.*、和java.servlet.http.*几个包在程序编译时已经被导入,所以不需要特备声明)
(4)session
指定JSP页面是否可以使用Session对象(默认值为session=”true”)。
(5)buffer
指定缓冲区的大小,默认是8KB。如果为none,则表示不设置缓冲区。(此属性要和autoFlush一起使用)
(6)autoFlush
指定输出缓冲区即将溢出时,是否强制输出缓冲区的内容。可以设置为true或false(默认为true)。
(7)isThreadSafe
指定JSP是否支持多线程。可以设置为true或false,若为true,则表示该页面可以处理多个用户的请求;如果为false,则此JSP一次只能处理一个页面的用户请求。
(8)info
设置JSP页面的相关信息。可以使用servlet.getServletInfo()方法获取到JSP页面中的文本信息。
(9)ErrorPage
指定错误处理页面。当JSP出错时,会自动调用该指定所指定的错误处理页面。(此属性要和isErrorPage一起使用)
(10)isErrorPage
指定JSP文件是否进行异常处理。可以设置为true或false,如果设置为true,则errorPage指定的页面出错时才能跳转到此页面进行错误处理。
(11)contentType
指定JSP页面的编码方式和JSP页面响应的MIME类型(默认的MIME类型为text/html,默认的字符集类型为charset=ISO-8859-1)。例如:contentType=“text/html;charset=GBK”
(12)pageEncoding
指定页面的编码方式。默认值为pageEncoding=“iso-8859-1”,若设为中文编码可以是pageEncoding=“GBK”。
(13)isELIgnored
指定JSP文件是否支持EL表达式。
注释:对于以上属性,只有import属性可以多次出现,其他属性均只能出现一次。
JSP中page指令相关推荐
- JSP中include指令的功能简介说明
转自: JSP中include指令起什么用呢? 下文讲述JSP中include指令的功能简介说明,如下所示: JSP中include指令的功能说明:用于将不同的文件插入到当前JSP页面的指定位置 JS ...
- jsp中include指令和动作的区别
1.include指令是编译阶段的指令,又称为文件加载指令被插入的文件必须保证插入后形成的新文件符合JSP页面的语法规则. nclude可以在JSP页面转换成Servlet之前,将JSP代码插入其中. ...
- JSP中include指令和include动作的区别
include指令是编译阶段的指令,即include所包含的文件的内容是编译的时候插入到JSP文件中,JSP引擎在判断JSP页面未被修改,否则视为已被修改.由于被包含的文件是在编译时才插入的,因此如果 ...
- Jsp基本page指令、注释、方法声明,书写规范及注意事项
<%@ page language="java" contentType="text/html; charset=utf-8" pageEncoding= ...
- 浅谈JSP中include指令与include动作标识的区别
JSP中主要包含三大指令,分别是page,include,taglib.本篇主要提及include指令. include指令使用格式:<%@ include file="文件的绝对路径 ...
- asp.net中@page指令的属性Inherits、Src、CodeBehind区别
Inherits.Src.CodeBehind 在 ASP.NET 中使用代码隐藏方法来设计Web 窗体,可使页代码能够更清晰地从 HTML 内容中分离到完全单独的文件中. 通常一个 @page 指令 ...
- JSP中include指令的乱码问题
1.被包含的JSP需要添加page指令 2.<jsp:include page=""> </jsp:include> 被包含的JSP书写格式 <%@p ...
- 【转】asp.net中@page指令的属性Inherits、Src、CodeBehind区别
Inherits.Src.CodeBehind 在 ASP.NET 中使用代码隐藏方法来设计Web 窗体,可使页代码能够更清晰地从 HTML 内容中分离到完全单独的文件中. 通常一个 @page 指令 ...
- JSP中page和pageContext的区别
JSP网页本身,page对象是当前页面转换后的Servlet类的实例.从转换后的Servlet类的代码中,可以看到这种关系:Object page = this;在JSP页面中,很少使用page对象. ...
最新文章
- VS2008快捷键大全
- mybatis select语句会默认带排序吗_10月阿里最新38道Java面试题解析(MyBatis+消息队列+Redis)...
- 染色(树链剖分 洛谷-P2486)
- 项目学生:使用AOP简化代码
- 2. 怎么根据nagios报警做出调整的
- Linux NTP时间服务器搭建
- 如何针对业务设计架构?——QCon热点专题前瞻
- 面向项目(二)—— visual studio 的使用
- 【快讯】中国首个开源协议----木兰隆重发布
- html submit提交事件,submit方法与onsubmit事件
- rar压缩包找回压缩密码
- 矫正ubuntu系统时间
- seagull基本概念
- 分析nginx日志屏蔽攻击者ip
- 深度学习推荐系统中各类流行的Embedding方法(下)
- 删除 Mac OS X 中“打开方式”里重复或无用的程序列表
- 该不该造自己的轮子?
- 一个字节中的1的个数
- 大众点评网平台架构组高级工程师 hadoop 应用案例
- 【Flask】response响应
热门文章
- 微信公众平台编辑器可收藏、使用模版了
- 做人要知足、做事要知不足、做学问要不知足
- java定义一个长方形类,该类中具有长方形长宽两种属性,并具有相应的构造方法属性访问方法,计算长方形的周长和面积的方法,要求输出长是5,宽是4的长方形
- 静态路由——手写路由表及综合实验
- 原创 | 使用JUnit、AssertJ和Mockito编写单元测试和实践TDD (六)测试哪些内容:Right-BICEP
- 乐视网正式聘用刘延峰担任公司总经理 任期三年
- 【数模】整数规划模型
- Hadoop生态系统
- ubuntu 16.04.7通过get-pip.py安装pip 20.3.4
- ArcGIS教程:按掩膜提取 (空间分析)