说细介绍jsp中page指令

本人是初学者,需要详细的说明,谢谢!!!

page指令用来定义JSP文件中的全局属性。一个JSP页面可以包含多个page指令,除了import属性外,其它属性只能出现一次。
<%@ page
[language="java"] //设置(声明)语言类型
[import="{package.class|package.*},..."] //导包
[contentType="TYPE;charset=CHARSET"]
[session="true|false"] 是否启用http会话
[buffer="none|8kb|sizekb"] 缓冲
[autoFlash="true|false"]
[isThreadSafe="true|false"]
[info="text"]
[errorPage="relativeURL]
[isErrorPage="true|false"]
[extends="package.class"]
[isELIgnored="true|false"]
[pageEncoding="CHARSET"]
%>
language:定义要使用的脚本语言,目前只能是“java”, 即language="java"。
import: 和一般的Java import意义一样,用于引入要使用的类,只是用逗号“,”隔开包或者类列表。默认省略,即不引入其他类或者包。例如,import="java.io.*,java.util.Hashtable"。
session:指定所在页面是否参与HTTP会话。默认值为true,session="true"。
buffer:指定到客户输出流的缓冲模式。如果为none,则不缓冲;如果指定数值,那么输出就用不小于这个值的缓冲区进行缓冲。与autoFlash一起使用。默认不小于8KB,根据不同的服务器可设置。例如,buffer="64kb"。
autoFlash:如果为true缓冲区满时,到客户端输出被刷新;如果为false缓冲区满时,出现运行异常,表示缓冲区溢出。默认为true,例如autoFlash="true"。
info:关于JSP页面的信息,定义一个字符串,可以使用servlet.getServletInfo()获得。 默认省略。例如,info="测试页面"。
isErrorPage:表明当前页是否为其他页的errorPage目标。如果被设置为true,则可以使用exception对象。相反,如果被设置为false,则不可以使用exception对象。默认为false,例如,isErrorPage="true"。
errorPage:定义此页面出现异常时调用的页面。默认忽略,例如errorPage="error.jsp"。
isThreadSafe:用来设置JSP文件是否能多线程使用。如果设置为true,那么一个JSP能够同时处理多个用户的请求;相反,如果设置为false,一个JSP只能一次处理一个请求。例如,isThreadSafe="true"。
contentType: 定义JSP字符编码和页面响应的MIME类型。TYPE=MIME TYPE;charset=CHARSET。默认为TYPE=text/html,CHARSET=iso8859-1。例如contentType="text/html;charset=gb2312"
pageEncoding:JSP页面的字符编码 ,默认值为pageEncoding="iso-8859-1",例如pageEncoding="gb2312"。
isELIgnored:指定EL(表达式语言)是否被忽略。如果为true,则容器忽略"${}"表达式的计算。默认值由web.xml描述文件的版本确定,servlet2.3以前的版本将忽略。例如isELIgnored="true"。
温馨提示:内容为网友见解,仅供参考
第1个回答  2015-08-07
  page 指令可以定义下面这些大小写敏感的属性(大致按照使用的频率列出):import、contentType、pageEncoding、session、isELIgnored(只限 JSP 2.0)、buffer、autoFlush、info、errorPage、isErrorPage、isThreadSafe、language 和 extends。
  使用 page 指令的 import 属性指定 JSP 页面转换成的 servlet 应该输入的包。在 JSP 中,包是绝对必需的。原因是,如果没有使用包,系统则认为所引用的类与当前类在同一个包中。

说细介绍jsp中page指令
isErrorPage:表明当前页是否为其他页的errorPage目标。如果被设置为true,则可以使用exception对象。相反,如果被设置为false,则不可以使用exception对象。默认为false,例如,isErrorPage="true"。errorPage:定义此页面出现异常时调用的页面。默认忽略,例如errorPage="error.jsp"。isThreadSafe:用来设置JSP文件...

Page指令例子
在jsp开发中,page指令是一种用于设置页面级别的属性的指令。下面是一个page指令的例子,展示了如何使用page指令进行配置:在给定的代码中,我们使用了以下page指令:import语句:通过使用import语句,我们可以从特定的包中引入所需的类或接口。在这个例子中,引入了java.util.*和java.lang.*,这意味着我们...

Page指令JSP 语法
在JSP页面中使用<%@ page指令时,需要设置一系列属性,以实现特定的功能和配置。以下是对这些属性的详细解释:1. language 属性用于指定页面的编程语言,默认值为Java。2. extends 属性用于指定页面将继承的Java类,通常用于共享代码。3. import 属性用于导入所需的包或类,提高代码可读性和减少代码冗余。

page指令
1. language="java":指定JSP页面使用的编程语言,默认为Java。2. extends="package.class":如果存在,表示当前页面继承自指定的Java类,用于代码复用。3. import="{package.class | package.*},...":导入所需的包或类,便于在页面中使用其类和方法。4. session="true | false":控制是否启用...

Page指令描述
在同一个页面上,可以多次使用指令,但其中的属性只能应用一次,除非是import属性。因为import属性在JSP中类似于Java中的import语句,所以在实际操作中,可以重复使用。无论指令放置在JSP文件的哪个位置,其作用范围都是整个页面。但为了提高程序的可读性和遵循良好的编程习惯,最好将指令放置在JSP文件的顶部...

JSP的page指令问题
1. page指令他不是类,怎么可以在API文挡能找到呢?2. Page 指令:以<% @ page ...%>指令放在JSP的文件的哪个地方,它的作用范围都是整个JSP页面.3.举个例子:<%@ page import="java.util>意思呢就是在这个项目中导包.

请写出jsp的全部指令并简单描述它们的用法
1、page指令:首先,我们要明确一点就是page指令是一个全局指令,针对当前页面,其次我们再来深挖他的功能,它到底有哪些功能那,在我们程序中起到什么作用???a、语法结构:<%page %>b、<%@page language="java"%>:这个属性用于设定jsp的编程语言,目前java是唯一有效的编程语言。c、<%@page ...

Page指令属性
在理解 Page 指令属性时,首先明确这些属性在 JSP 编程中的作用与功能。Page 指令属性是用于配置 JSP 文件内部的环境设置和行为规则,确保 JSP 文件能够高效、稳定地运行。language="java":此属性声明了脚本语言的种类,目前支持的类型仅限于 "java"。这一属性用于指定 JSP 页面内部的脚本语言,便于开发...

Page指令的介绍
Page指令用来定义JSP文件中的全局属性.

计算机指令的JSP指令
在JSP页面中,指令是以<%@开头,以%>结束的标签。指令有三种类型:page指令、include指令和taglib指令。三种指令的语法格式如下:<%@ page attribute-list %><%@ include attribute-list %><%@ taglib attribute-list %>在上面的指令标签中,attribute-list表示一个或多个针对指令的属性\/值对,多个...

相似回答