1include标签:JSP 页面内某处整体嵌入一个文件
include 静态标签:
语法:<%@ include file= “test.txt” %>
include 动作标签:
语法:<jsp:include page= “文件的名字”/>或<jsp:include page= “文件的名字”></jsp:include>
动作标签告诉JSP 页面动态包含一个文件,即JSP 页面运行时才将文件加入。与静态插入文件的include 指令标签不同,当JSP 引擎把JSP 页面转译成Java 文件时,不把JSP 页面中动作指令include 所包含的文件与原JSP 页面合并一个新的JSP 页面,而是告诉Java 解释器,这个文件在JSP 运行时(Java 文件的字节码文件被加载执行)才包含进来。如果包含的文件是普通的文本文件,就将文件的内容发送到客户端,由客户
端负责显示;如果包含的文件是jsp 文件,JSP 引擎就执行这个文件,然后将执行的结果
发送到客户端,并由客户端负责显示这些结果。
2param 动作标签
param标签以“”对的形式为其它标签提供附加信息,这个标签与jsp:include、
jsp:forward、jsp:plugin标签一起使用。
<jsp:param name= “名字” value= “指定给param 的值”>
3forwar 指令:从该指令处停止当前页面的继续执行,而转向其它的一个JSP 页面。
<jsp:forward page="要转向的页面" ></jsp:forward>或<jsp:forward page="要转向的页面" />
4plugin 动作标签:该动作标签指示JSP 页面加载java plugin,该插件由客户负责下载,并使用该插件来
运行Java applet。
<jsp:plugin type="applet" code="小应用程序的字节码文件" jreversion="java 虚拟机版本号" width="小程序宽度值" height="小程序高度值" >
<jsp:fallback>提示信息:用来提示用户的浏览器是否支持插件下载</jsp:fallback>
</jsp:plugin>
相关推荐
在这里,我们将深入探讨"常用jsp标准标签"和"标准动作"。 1. **Core库** Core库是JSTL中最基本的库,它包含了许多与HTML元素相似的功能标签,如`<c:out>`、`<c:set>`、`<c:if>`、`<c:choose>`、`<c:when>`、`...
实验2的内容主要围绕JSP动作标记中的include和forward动作标记来展开,通过实验练习掌握这些动作标记的使用方法和它们对页面动态加载及转向控制的应用。 首先,include动作标记是用于在JSP页面运行时动态地包含其他...
JSP标签分为三种主要类型:标准标签库(JSTL)、自定义标签和JSP动作标签。 1. 标准标签库(JSTL): JSTL 是一套预定义的标签库,用于处理常见的任务,如迭代、条件判断、XML处理、I/O操作等。JSTL的核心库包括...
**JSP动作标签详解** JavaServer Pages(JSP)是一种基于Java的技术,用于创建动态网页。在JSP中,动作标签是预定义的XML标签,它们执行特定的任务,如包括其他文件、转发请求、操作对象等。这些标签使得开发者能够...
JSP自定义标签不同于标准动作标签(如<jsp:include>或<jsp:useBean>),它们是由开发者根据需求自定义的行为,通常封装了复杂的Java代码或特定的功能。自定义标签通过TLD(Tag Library Descriptor)文件来定义,这个...
Webwork的标签库可以帮助简化视图层的代码,比如表单处理、动作调用等。 总结来说,掌握自定义JSP标签是提升Java Web开发能力的关键步骤,它能帮助开发者创建更优雅、可维护的代码结构。通过理解自定义标签的创建、...
1. JSP基本语法:包括脚本元素(scriptlets、表达式、声明),JSP指令(page、include、taglib)以及JSP动作标签(jsp:useBean、jsp:setProperty等)。 2. JSP自定义标签生命周期:了解标签的初始化、开始、结束等...
动作标签在背后生成与Java类的关联,这些类通常继承自javax.servlet.jsp.tagext 包中的类。 迭代处理通常使用如、这样的标签来实现,它们可以遍历集合、数组或者基于分隔符分割的字符串。 在格式化方面,JSP提供了...
JSP自定义标签是由开发者定义的,它们与标准JSP动作标签(如<jsp:useBean>或<jsp:include>)不同,具有更高的抽象层次和更灵活的逻辑处理能力。自定义标签的实现通常涉及三个核心组件:标签库描述符文件(TLD)、标签...
自JSP规范2.0版本起,定制标记库的实现方式得到了显著的拓展,不再局限于Java类的实现,引入了标记文件(tag file)的概念,这极大地降低了自定义标签的开发门槛,使得非程序员也能参与到定制动作的开发中。...
JSP标签分为三种类型:JSP动作标签(<jsp:action>)、自定义标签(Custom Tags)和简单标签(Simple Tags)。 ### 2. 简单标签的特点 - **简洁性**:简单标签的API设计更加直观,避免了复杂的Tag接口和Support类。...
主要的动作标签包括: - **jsp:include**:动态包含文件。 - **jsp:param**:传递参数。 - **jsp:forward**:转发请求。 示例代码如下: ```jsp <jsp:include page="header.jsp"> <jsp:param name="title" value...
JSP自定义标签是JSP 1.2引入的一项特性,它们提供了与标准JSP动作标签(如<jsp:include>或<jsp:useBean>)类似的功能,但允许开发者定义自己的行为逻辑。自定义标签通过两个主要组件实现:标签处理类(Tag Handler ...
JSP中的脚本和动作标签,非常详细,通俗易懂,希望对你有所帮助。
Struts2、JSTL、Spring、JavaScript(JS)以及JSP标签是Java Web开发中的核心组件,它们各自承担着不同的职责,共同构建了强大的Web应用程序。以下是对这些技术的详细解释: 1. **Struts2**:Struts2是一个基于MVC...
超全面javaweb教程28天第11,12天_7_jsp动作标签
与内置的JSP动作标签(如<jsp:include>、<jsp:forward>等)不同,自定义标签是开发者根据实际需求定制的,它们有自己的行为和属性。 创建自定义分页标签通常包括以下步骤: 1. **编写TLD文件**:TLD(Tag Library ...
JSP动作标签是JSP中用于执行特定操作的一种方式,它们以`<jsp:action>`的形式存在。本篇文章主要探讨JSP中的五个关键动作,并对比`<jsp:include>`指令和动作的区别。 1. **创建Bean对象**: `<jsp:useBean>`动作...
这些动作标签在JSP中起到了控制流程的作用。 5. **EL表达式(Expression Language)** EL是一种简洁的表达式语言,用于在JSP页面中获取和设置JavaBean或其他作用域内的变量。比如 `${user.name}` 可以直接获取名为...
标准动作标签如`<jsp:include>`、`<jsp:forward>`等,是JSP规范的一部分,可以直接在JSP页面中使用。而自定义标签则允许开发者根据需求创建个性化的标签,增强页面的可读性和可维护性。 二、自定义标签的构成 ...