`
zds420
  • 浏览: 203541 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论

JSP静态指令和动态指令的区别

    博客分类:
  • J2EE
 
阅读更多

静态指令和动态指令的区别

 

<%@ include file="date.jsp" %>

<jsp:include page="date.jsp" flush="true"/>

include 编译指令是在 JSP 程序的转换时期就将 file 属性所指定的程序内容嵌入,然后再编译执行;

include 指令在转换时期是不会被编译的,只有在客户端请求时期如果被执行到才会被动态的编译载入

只生成一个 class 文件

多个

Include 不能带参数

 

<jsp:include> 可以

 

同一个 request 对象

不同的 request 对象,可以取得包含它的页面的参数,并添加了自己的参数

常用

不常用

分享到:
评论

相关推荐

    jsp中include指令静态导入和动态导入的区别详解.docx

    JSP 中 Include 指令静态导入和动态导入的区别详解 JSP 中的 Include 指令可以实现静态导入和动态导入两种方式。静态导入和动态导入是 JSP 中 Include 指令的两种不同的实现方式,它们之间有着明显的区别。 静态...

    jsp中include指令静态导入和动态导入的区别详解

    JSP中的include指令有两种方式:静态导入和动态导入。了解它们之间的区别,对于开发高效且易于维护的Web应用至关重要。 首先,我们要了解什么是静态导入。在JSP中,静态导入是通过指令%@include file=...

    JSP中include指令静态导入和动态导入的区别.pdf

    `include`指令有两种形式:静态导入和动态导入,它们在处理和执行时有所不同。 1. **静态导入** 静态导入是通过`&lt;%@include file="relativeURLSpec"%&gt;`指令来完成的。当JSP编译器遇到静态导入指令时,它会将指定的...

    jsp简单静态网页

    【标题】"jsp简单静态网页" 涉及的知识点主要集中在JavaServer Pages(JSP)技术上,这是一种用于创建动态网页的服务器端脚本语言,它与HTML、CSS和JavaScript一起工作,允许开发者在HTML页面中嵌入Java代码,以实现...

    JSP指令和动作熟悉

    在JavaServer Pages (JSP) 技术中,指令(Directives)和动作(Actions)是两种关键元素,用于扩展和控制页面的行为。本篇将详细介绍JSP中的`page`指令,以及`include`指令与相关动作`&lt;jsp:include&gt;`, `&lt;jsp:forward...

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

    - 在`first.jsp`、`third.jsp`和`second.jsp`中分别使用`include`指令来静态插入`hello.txt`文件的内容。 ##### 二、JSP动作标记 **include动作标记** - **定义**: 动作标记`&lt;jsp:include&gt;`用于动态包含其他资源。...

    JSP:include和include指令区别

    在JavaServer Pages (JSP) 技术中,`&lt;jsp:include&gt;` 和 `&lt;%@ include %&gt;` 是两个用于页面组合的指令,它们虽然都用于将一个或多个文件的内容插入到主页面中,但它们的工作机制和使用场景有所不同。理解这两者的区别...

    静态包含与动态包含的区别

    ### 静态包含与动态包含的区别 #### 一、静态包含 静态包含在Web开发中,特别是使用Java Server Pages (JSP) 技术时非常常见。它是指在页面被编译之前就将被包含的文件内容合并到当前页面中的过程。这意味着,当...

    jsp简单静态网页设计

    此外,它可能还会讨论如何使用JSP指令(如)、动作标签(如&lt;jsp:include&gt;)以及表达式语言(EL)来简化代码和增强可读性。 “xl.html”和“xl”这两个文件名可能代表的是实验中其他部分或相关文件,但没有足够的...

    JSP动态生成HTML静态页面源码

    具体实现可能涉及到Java Servlet、JSP标签库(Tag Library)、文件I/O操作以及可能的定时任务(如Quartz或Spring Scheduler)来定期检查和更新静态页面。 学习这个源码,你可以深入理解JSP与静态页面之间的转换机制...

    JSP静态导入与动态导入使用详解

    JSP静态导入(JSP指令标记include)  JSP页面第一次被请求时,会被JSP引擎转译成Servlet的Java文件,然后再被编译成字节码文件执行。JSP指令标记为JSP页面转译提供整个页面的相关信息。  include指令用于在JSP页面...

    jsp中两种包含关系(include动作和include指令)的区别

    对于提高应用性能和减少服务器负载,静态包含(`jsp:include` 指令)是更优的选择;而如果需要包含的内容是动态生成或者需要实时更新的,那么动态包含(`&lt;jsp:include&gt;` 动作)更为合适。 了解并熟练掌握这两种包含...

    JSP指令与动作熟悉

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

    jsp简单语法,servlet,JSP概述,JSP页面构成,注释,指令,脚本元素,动作元素,错误处理

    **JSP(Java Server Pages)** 是...总结,JSP和Servlet是构建Java Web应用程序的重要工具,它们结合使用可以实现动态网页功能,提供高效、灵活的服务器端编程能力。理解和掌握这些基本概念对于Java Web开发至关重要。

    实验2_Jsp语法 -页面基本结构、指令标记和动作标记

    ### 实验2_Jsp语法 -页面基本结构、指令标记和动作标记 #### 实验概述 本次实验主要聚焦于JSP(JavaServer Pages)的基本语法学习,涵盖了页面的基本结构、指令标记以及动作标记的运用。实验旨在使参与者能够熟练...

    JSP基础语法-include指令

    通过理解JSP中的`include`指令,尤其是静态包含和动态包含的区别,开发者可以更灵活地管理项目中的代码结构,提高代码的模块化程度,从而提升项目的整体性能和开发效率。在后续的学习中,可以进一步探索JSP的其他...

    freemarker把jsp静态化简单应用

    JSP静态化是指将原本动态生成的JSP页面转换为纯HTML页面,减少服务器端的计算负担,提高页面加载速度。在FreeMarker中,我们可以预先生成HTML页面并存储在服务器上,当用户请求时直接返回静态页面。 7. **发布到...

    JSP页面的动态包含和静态包含示例及介绍

    本文介绍JSP静态包含语句,即使用JSP的include指令来完成的包含操作。 JSP中,有两种包含其它文件的方式,一种是静态包含,一种是动态包含。本文介绍其中的静态包含。 所谓静态包含,跟ASP中的包含是一样的效果,...

    JSP页面的静态包含和动态包含使用方法

    JSP中的包含主要有静态包含和动态包含两种方式。 静态包含使用指令元素被包含页面"%&gt;,它在转换成Servlet的过程中将被包含页面的内容直接复制到主体文件中。这种包含方式发生在JSP向Servlet的转换阶段,即JSP源代码...

Global site tag (gtag.js) - Google Analytics