`

JSP指令

阅读更多
JSP指令一共有3个:include指令、page指令和taglib指令。
include指令(用于包含一个文件—文本文件、HTML文件和JSP文件)
<%@include %>指令将会在JSP编译时插入一个包含文本或代码的文件,当你使用<%@ include %>指命时,这个包含的过程就当是静态的。静态的包含就是指这个被包含的文件将会被插入到JSP文件中去,这个包含的文件可以是JSP文件,HTML文件,文本文件或者只是一段Java代码,但是你得注意在这个包含文件中不能使用<html>,</html>,<body>,</body>标记。
page指令(控制从JSP页面生成的Servlet的属性和结构)
Page指令:定义整个JSP文件中的全局属性和功能。<%@ page %>指令作用于整个JSP页面,包括使用include指令包含在该JSP页面中的其他页面。但是,该指令不能作用于动态的包含文件(如:<jsp:include>包含的文件)
语法:
<%@ page [ language="java" ]
[ extends="package.class" ]
[ import="{package.class | package.*}, ..." ]
[ session="true | false" ]
[ buffer="none | 8kb | sizekb" ]
[ autoFlush="true | false" ]
[ isThreadSafe="true | false" ]
[ info="text" ]
[ errorPage="relativeURL" ]
[ contentType="mimeType [ ;charset=characterSet ]" |"text/html ; charset=gb2312" ]
[ isErrorPage="true | false" ]
%>
1、属性:language = "javaScriptLanuage" 默认为Java
2、属性:extends ="ClassName" 主要定义此JSP网页产生的Servlet是继承哪一个父类
3、属性:import = "importList" 主要定义此JSP网页使用那些JAVA API
4、属性:session="true|false" 决定JSP网页是否使用session对象
5、属性:buffer="none | size in kb " 决定输出流(outputstream)是否有缓冲区,默认为8KB
6、属性:autoFlush="true | false" 决定输出流的缓冲区是否要自动清除,缓冲区满了会产生异常Exception。默认值为true
7、属性:isThreadSafe ="true | false" 决定是否JSP网页只能请求一个处理SingleThreadModel 。默认值是true,如果是false,则JSP容器只能处理一个请求。
8、属性:info = "text" 主要表示此JSP网页的相关信息
9、属性:errorPage = ”error_url“ 表示如果发生异常错误时,网页会被重新指向一个错误页面URL
10、属性:isErrorPage ="true | false" 表示此JSP Page是否处理异常错误的网页
11、属性:contentType ="ctinfo" 表示MIME类型和JSP网页的编码方式
12、属性:pageEncoding ="ctinfo" 表示JSP网页的编码方式
13、属性:isELlgnored ="true | false" 表示是否此JSP网页忽略EL表达式,true将忽视
tagliba指令(用于自定义的标记)
tagliba指令是jsp1.1规格中新增的功能,它允许用户自定义新的标记。语法如下:
<%@ tagliba url=”relative tagLibURL” prefix=”tagPrefix”%>
url:指明标签库文件的存放位置
prxfix:指明该自定义标签使用时的前缀
分享到:
评论

相关推荐

    实验2 JSP指令标记与JSP动作标记(3.20)

    ### 实验2 JSP指令标记与JSP动作标记(3.20)——知识点解析 #### 实验背景及目标 本次实验旨在加深学生对JSP技术的理解与运用能力,特别是针对JSP指令标记与JSP动作标记的学习。通过具体的操作实践,使学生能够熟练...

    jsp指令,page指令简单介绍

    本篇文章将深入探讨"jsp指令",特别是"page指令",以及与之相关的`errorPage`和`isErrorPage`属性。 首先,我们来理解什么是JSP指令。JSP指令是JSP页面中的特殊元素,以`开头,`%&gt;`结尾,它们不像JSP动作元素那样在...

    JSP指令和动作熟悉

    本篇将详细介绍JSP中的`page`指令,以及`include`指令与相关动作`&lt;jsp:include&gt;`, `&lt;jsp:forward&gt;`, `&lt;jsp:fallback&gt;`, `&lt;jsp:plugin&gt;`。 首先,`page`指令是JSP中最高级别的指令,它用于定义整个JSP页面的属性。`...

    JSP内置对象之域对象和JSP指令

    ### JSP内置对象之域对象和JSP指令详解 #### JSP内置对象之域对象 在JSP技术中,有几种内置对象被称为“域对象”,它们用于存储数据,并且具有不同的作用范围。这些域对象包括`pageContext`、`request`、`session`...

    JSP指令与操作.ppt

    【JSP指令与操作】是JavaServer Pages(JSP)技术的重要组成部分,它们允许开发者对JSP页面的行为和结构进行预定义。本章主要讲解了三种类型的JSP指令:page、include和taglib,以及JavaBeans在JSP中的应用。 **1. ...

    2.3 JSP指令 JSP+AJAX

    2.3 JSP指令 JSP+AJAX2.3 JSP指令 JSP+AJAX2.3 JSP指令 JSP+AJAX2.3 JSP指令 JSP+AJAX

    JSP指令与动作熟悉

    实验目的:掌握3种脚本、page和include指令、&lt;jsp:include&gt;和&lt;jsp:forward&gt;动作。 实验内容: 1. 编写一个页面片段top.jspf,作用是显示网站名称和日期(服务器时间)。显示内容如下: 作业3网站 今天是:2014-02-...

    JSP指令和脚本元素.ppt

    JSP 指令和脚本元素 JSP(JavaServer Pages)是一种将 Java 与 HTML 相结合的规范,由 Sun Microsystems 公司开发。JSP 是使用 Java 开发基于 Web 的应用程序不可或缺的部分,可以结合其他 Java 组件一起使用。 ...

    Java Web程序设计入门课件-JSP指令.pptx

    JSP指令是JSP页面的元数据,用于配置页面的全局特性。Page指令是JSP中最为常见的指令之一,它允许开发者定义JSP页面的基本属性。例如,你可以通过`&lt;%@ page ... %&gt;`来设置页面的字符编码、导入需要的Java包等。其...

    JavaWeb程序设计入门课件JSP指令共5页.pdf.z

    JSP指令主要分为三类:页面指令、包含指令和标签库指令。这些指令在JSP文件中以`&lt;%@&gt;`开头,它们不是HTML标签,而是用于配置JSP页面和引入外部资源的元数据。 1. **页面指令**(Page Directive):页面指令用于设置...

    JSP指令与综合运用

    Tomcat的配置 Tomcat的典型目录结构 JSP 脚本的四个元素, JSP 表达式、JSP Scriptlet 、 JSP 指令和JSP注释 JSP脚本中使用其他包的类

    WEB开发 之 JSP指令.docx

    理解并正确使用JSP指令是成为一名熟练的JSP开发者的关键。通过这些指令,开发者可以更好地控制页面行为,优化性能,以及实现更复杂的逻辑。在实际开发中,合理地利用这些指令可以使代码更清晰,维护性更强。

    JavaWeb开发技术-JSP指令.pptx

    - **内容类型**: 被引入的文件可以包含静态HTML、JSP脚本元素和JSP指令,等同于一个普通的JSP页面。 - **处理方式**: JSP引擎将被引入的文件内容转化为相应的Java源代码,并插入到包含它的JSP页面的源代码中,位置与...

    JSP指令元素-tablib

    **JSP指令元素-TLD与Taglib** 在JavaServer Pages (JSP) 技术中,`&lt;jsp:directive.taglib&gt;` 是一个指令元素,用于引入一个标签库,也就是我们通常所说的Taglib。Taglib是JSP的一个强大特性,它允许开发者创建自定义...

    模块一语言基础模块教学单元JSP指令元素和动作元素(“程序”文档)共43张.pptx

    《JSP指令元素和动作元素详解》 JSP(JavaServer Pages)是Java技术中用于构建动态网页的应用程序,它允许开发者将静态HTML与动态Java代码结合在一起。本讲主要探讨的是JSP中的指令元素和动作元素,这些是构建高效...

    Java Web程序设计-1期 项目库_单元案例_JSP指令元素和动作元素案例.doc

    《Java Web程序设计-1期 项目库_单元案例_JSP指令元素和动作元素案例》文档主要介绍了Java Web开发中JSP的指令元素和动作元素的应用,通过三个课堂案例深入解析了JSP注释、声明和表达式的使用。 首先,JSP注释是...

    JSP 指令

    JSP指令用来设置整个JSP页面相关的属性,如网页的编码方式和脚本语言。 语法格式如下: 指令可以有很多个属性,它们以键值对的形式存在,并用逗号隔开。 JSP中的三种指令标签: 指令 描述 ...

    JAVA Web程序设计-3期(KC006) 04单元案例_JSP指令元素和动作元素案例.doc

    【JAVA Web程序设计-3期(KC006) 04单元案例_JSP指令元素和动作元素案例.doc】文档主要介绍了JSP中的指令元素和动作元素,通过三个课堂案例来详细阐述它们的使用方法。 首先,我们来看第一个案例——使用JSP注释。...

Global site tag (gtag.js) - Google Analytics