1 page指令用来定义整个JSP 页面的一些属性和属性的值;
page 指令的格式:
<%@ page 属性1= “属性1的值” 属性2=“属性2的值”……%>
1.1 ContentType属性:定义JSP页面响应的MIME(Multipurpose Internet Mail Extention类型和JSP 页面字符的编码,Mime:text/html 、text/plain、application/x-msexcel、application/msword
exg:<%@ page contentType="text/html;charset=GB2312" %>
1.2 import属性:JSP页面引入Java核心包中的类
page可以给import属性指定多个值,其他属性只能有一个;
exg:<%@ page import="java.util.*" ,"java.io.*" , "java.awt.*" %>
import 指定多个属性值时,JSP 引擎把JSP 页面转译成的java 文件中会有如
下的import 语句:
import java.util.*;import java.io.*;import java.awt.*;
1.3 language属性:定义JSP 页面使用的脚本语言,默认值"java"
1.4 session属性:是否使用内置的session对象,属性值true/false,默认值"true"
1.5 buffer属性:内置输出流对象out负责服务器的某些信息或运行结果发送到客户端显
示,buffer属性用来指定out设置的缓冲区的大小或不使用缓冲区。buffer属性
值"none"时,设置out不使用缓冲区.默认值"8kb"
1.6 auutFlush属性:指定out的缓冲区被填满时,缓冲区是否自动刷新.属性值true/false,
默认值"true",。当auotFlush属性取值false时,如果out的缓冲区填满时,就会出现
缓存溢出异常.当buffer 的值是“none”时,auotFlush的值就不能设置成false。
1.7 isThreadSafe属性:设置JSP 页面是否可多线程访问.属性值true/false,默认值"true",
当isThreadSafe属性值设置为true时,JSP页面能同时响应多个客户的请求;isThreadSafe
属性值设置成false 时,JSP 页面同一时刻只能处理响应一个客户的请求,其他客户需
要排队等待.
1.8 info属性:JSP 页面准备一个字符串,JSP页面使用getServletInfo()获得字符串信息;
- 浏览: 3052 次
- 性别:
- 来自: 厦门
相关推荐
本篇将详细介绍JSP中的`page`指令,以及`include`指令与相关动作`<jsp:include>`, `<jsp:forward>`, `<jsp:fallback>`, `<jsp:plugin>`。 首先,`page`指令是JSP中最高级别的指令,它用于定义整个JSP页面的属性。`...
jsp学习,ul表达式,page(页面)指令,include(包含)指令,taglib(导入标签库)指令
1. **JSP分页标签**:JSP分页标签是一种预定义的、可重用的组件,可以直接在JSP页面中嵌入,用于实现页面的分页展示。它们通常由一个或多个标签库(Tag Library)提供,这些库包含了一系列与分页相关的标签,如`...
本章主要讲解了三种类型的JSP指令:page、include和taglib,以及JavaBeans在JSP中的应用。 **1. JSP指令** JSP指令是用于提供元信息给JSP引擎的特殊指令,它们不直接影响最终生成的HTML,而是影响JSP的编译过程。...
JSP常用标签 JSP(Java Server Pages)是一种动态网页技术,允许开发者在网页中嵌入Java代码,以生成动态内容。JSP提供了一些常用的标签,用于实现不同的功能。本文将介绍JSP中五种常用的标签:Include、Forward、...
**5.4 - 5.14 JSP指令和元素** JSP还包括一系列的指令,如`<jsp:include>`, `<jsp:forward>`, `<jsp:setProperty>`等,它们提供了更高级的功能,如页面包含、转发、操作bean属性等。例如: - **Include指令**:`...
JSP指令用于控制Servlet的全局行为,常见的指令包括: - **Page指令**:设置页面的属性,如语言、编码等。 - **Include指令**:在编译时包含其他文件。 - **Taglib指令**:指定自定义标签库的位置。 示例代码如下...
3. **JSP页面使用**: 在JSP页面中,我们通过`<%@ taglib %>`指令导入自定义标签库,并使用定义的标签。例如: ```jsp , World!"/> ``` 在`studyRemark`目录中,你可以找到详细的教程和示例代码,这些资源将帮助你...
1. JSP基本语法:包括脚本元素(scriptlets、表达式、声明),JSP指令(page、include、taglib)以及JSP动作标签(jsp:useBean、jsp:setProperty等)。 2. JSP自定义标签生命周期:了解标签的初始化、开始、结束等...
值得注意的是,有一些JSP指令是专门为标记文件设计的,将在后续部分进行详细介绍。 #### 三、标记文件的创建与使用 创建标记文件的过程与创建JSP页面相似,但有其特定的指令和规则。例如,`tag`指令用于指定标记...
- 使用`<%@ taglib %>`指令引入所需的标签库。 - 指定标签库的URI和前缀。 3. **使用标签库**: - 在JSP页面中使用对应的标签完成特定功能。 通过以上介绍,我们可以看到JSTL不仅极大地简化了JSP页面的开发过程...
在JSP页面中,通过`<taglib>`指令引入标签库,然后使用`<jsp:doTag>`元素调用简单标签,例如: ```jsp <jsp:doTag name="myTag" bodyContent="scriptless" /> ``` 这里的`name`属性指定标签库中的标签名称,`body...
而用户自定义行为元素则是开发者根据需求自行创建的,它们通过标记库和TLD文件进行定义,并使用<jsp:taglib>指令引入到JSP页面中。 **自定义标记处理类** 自定义标记的核心是生成能够实现标记功能的方法,这些方法...
JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。 语法格式如下: 指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开。 JSP中的三种指令标签: 指令 描述 ...
- **指令**:用于配置页面或者影响JSP编译过程,如`<%@ page %>`, `<%@ include %>`, `<%@ taglib %>`等。 - **动作元素**:用于调用JSP组件,如`<jsp:include>`, `<jsp:forward>`, `<jsp:param>`等。 **3. 注释** ...
然后在JSP页面中,通过`指令引入你的标签库,并使用自定义的分页标签。例如: ```jsp ... ${currentPage}" total="${totalPages}" /> ``` 5. **配置Web应用**:在web.xml文件中,可能需要添加一个taglib元素...
jsp中include指令静态导入和动态导入的区别详解JSP编译指令page、include详解JSP中动态include与静态include的区别介绍JSP指令元素(page指令/include指令/taglib指令)复习整理基于jsp:included的使用与jsp:param乱码...
JSP指令主要分为三类:页面指令、包含指令和标签库指令。这些指令在JSP文件中以`<%@>`开头,它们不是HTML标签,而是用于配置JSP页面和引入外部资源的元数据。 1. **页面指令**(Page Directive):页面指令用于设置...
这个“JSP标签示例(免积分)”很可能是针对初学者设计的一个教程,帮助他们理解和掌握JSP中的标记使用。 在JSP中,标记(Tag)是预定义的HTML元素,它们扩展了HTML的功能,提供了服务器端处理的能力。主要有以下几...
3. **引入标签库**:在JSP页面中通过`<%@ taglib %>`指令引入TLD,指定URI和前缀,然后就可以像使用标准标签一样使用自定义标签了。 **自定义标签的使用**: 例如,我们有一个名为`myIf`的自定义标签,其TLD定义了...