`
本来不想注册
  • 浏览: 197458 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

The include directive And <jsp:include>

阅读更多
The include directive inserts the SOURCE of JSP or HTML files at translation time.
But the <jsp:include/> standard action inserts the RESPONSE of the JSP or HTML files at runtime.

There is an exra perfermance hit with every <jsp:include>. With directive, on the other hand, the hit happens only once --- when the including page is translated.

So if you're pretty sure that once you go to production the including file won't change, the directive might be the way to go. Of course there's still tradeoff that the generated servlet class is a little larger when you use the directive.

Tip:如果including page是经常改动的,则应该使用 <jsp:include/>

分享到:
评论

相关推荐

    JSP技术基础知识

    4. **指令元素**(Directive):提供关于如何处理JSP页面的信息,如`&lt;%@ page %&gt;`、`&lt;%@ include %&gt;`等。 5. **动作元素**(Action):用于插入动态内容或引用外部资源,如`&lt;jsp:include&gt;`、`&lt;jsp:param&gt;`等。 ####...

    jstl-1.1.2.zip +配置步骤

    &lt;trim-directive-whitespaces&gt;true&lt;/trim-directive-whitespaces&gt; &lt;scripting-invalid&gt;false&lt;/scripting-invalid&gt; &lt;include-prelude&gt;/WEB-INF/jspf/prelude.jspf&lt;/include-prelude&gt; &lt;include-coda&gt;/WEB-INF/jspf...

    jsp设计内容详细代码完整

    主要的元素包括`&lt;jsp:directive&gt;`、`&lt;jsp:expression&gt;`、`&lt;jsp:scriptlet&gt;`、`&lt;jsp:declaration&gt;`和`&lt;jsp:action&gt;`。例如,`&lt;% %&gt;`用于插入Java代码片段,`&lt;%= %&gt;`用于输出表达式的值。 2. **JSP指令(Directives)...

    jsp学习 知识ppt

    1. **编译器指令(DIRECTIVE)**:例如`&lt;%@ page import="java.io.*" %&gt;`, 这类指令用于配置JSP页面的属性,如设置编码、导入包等。 2. **脚本语法(SCRIPTING)**:包括HTML注释、隐藏注释、声明、表达式和脚本段。例如...

    jsp实用编程百例.rar_jsp_jsp编程

    - JSP语法:理解`&lt;% %&gt;`,`&lt;%= %&gt;`,`&lt;jsp:scriptlet&gt;`,`&lt;jsp:expression&gt;`,`&lt;jsp:declaration&gt;`和`&lt;jsp:directive&gt;`等标签的作用。 - JSP页面生命周期:了解JSP页面如何被转换为Servlet,以及初始化、服务、...

    jsp--jsp的初步认识

    页面指令如`&lt;%@ page %&gt;`用于设置页面属性,包含指令如`&lt;jsp:include&gt;`用于合并多个页面,标签库指令如`&lt;%@ taglib %&gt;`用于引入自定义标签库。 4. **JSP动作**:JSP动作标签如`&lt;jsp:useBean&gt;`, `&lt;jsp:setProperty&gt;`...

    JSP网页编程指导教程

    这些元素包括`&lt;jsp:directive&gt;`、`&lt;jsp:declaration&gt;`、`&lt;jsp:expression&gt;`、`&lt;jsp:scriptlet&gt;`和`&lt;jsp:action&gt;`等,它们使得JSP能够执行服务器端的Java代码。 - `&lt;%@ page ... %&gt;`: 用于设置JSP页面的属性,如编码...

    关于JSP的PPT教程.ppt

    &lt;jsp:include page="footer.jsp" flush="true"&gt; &lt;jsp:param name="param1" value="value1"/&gt; &lt;/jsp:include&gt; ``` - **jsp:forward**:将请求转发到指定的JSP或Servlet处理。也可以携带参数。例如: ```jsp ...

    JSP初级入门教程文档

    JSP指令以`&lt;jsp:directive&gt;`开始,它们是服务器端处理的,不被发送到客户端。常见的指令有: 1. `&lt;%@ page %&gt;`:定义JSP页面的属性,如字符编码、错误页、导入的包等。 2. `&lt;%@ include %&gt;`:静态地包含一个文件,...

    JSP 高级编程

    - **指令元素**:如`&lt;jsp:directive.page&gt;`、`&lt;jsp:directive.include&gt;`和`&lt;jsp:directive.forward&gt;`,用于设置页面属性或包含其他资源。 - **动作元素**:如`&lt;jsp:useBean&gt;`、`&lt;jsp:setProperty&gt;`和`&lt;jsp:...

    jsp时尚编程百例

    通过`&lt;jsp:directive&gt;`、`&lt;jsp:expression&gt;`、`&lt;jsp:scriptlet&gt;`、`&lt;jsp:declaration&gt;`和`&lt;jsp:output&gt;`等元素,可以插入Java指令、表达式、脚本片段、变量声明和输出内容。 2. **JSP动作标签**:例如`&lt;jsp:include...

    Jsp教学ppt课件(上)

    2. **JSP指令**:如`&lt;%@ page %&gt;`, `&lt;%@ include %&gt;`, `&lt;jsp:directive&gt;`等,用来设置页面属性或包含其他文件。 3. **JSP动作**:如`&lt;jsp:useBean&gt;`, `&lt;jsp:setProperty&gt;`, `&lt;jsp:getProperty&gt;`等,用于操作Java对象...

    JSP api html格式

    4. **&lt;jsp:directive.include&gt;**:等同于&lt;%@ include %&gt;,用于包含文件。 **JSP表达式和脚本元素** 1. **JSP表达式**(${expression}):将Java表达式转换为字符串并输出到页面。 2. **JSP声明**(&lt;%! declaration...

    jsp课件

    2. **包含指令**(Include Directive):以`&lt;jsp:include&gt;`标签实现,可以动态地将一个文件包含到JSP页面中。 3. **页面声明**(Declaration):以`&lt;%! %&gt;`定义,用于声明变量或方法,这些在JSP页面的生命周期内都是...

    简单jsp应用

    - JSP指令:如`&lt;%@ page %&gt;`, `&lt;%@ include %&gt;`, `&lt;jsp:directive.include&gt;`等,它们用于设置页面属性或包含其他文件。 - JSP动作:如`&lt;jsp:useBean&gt;`, `&lt;jsp:setProperty&gt;`, `&lt;jsp:getProperty&gt;`等,它们用于管理...

    JSP案例开发集锦源代码.rar

    3. **JSP指令**:包括`&lt;jsp:directive.page&gt;`(页面指令)、`&lt;jsp:directive.include&gt;`(包含指令)和`&lt;jsp:directive.taglib&gt;`(标签库指令)。它们用于设置页面属性,引入其他文件或定义自定义标签库。 4. **EL...

    jsp 教程jsp 教程jsp 教程

    2. **指令元素**:`&lt;jsp:directive.page&gt;`、`&lt;jsp:directive.include&gt;`、`&lt;jsp:directive.taglib&gt;`。 3. **动作元素**:如`&lt;jsp:useBean&gt;`、`&lt;jsp:setProperty&gt;`、`&lt;jsp:getProperty&gt;`等。 ### 三、JSP核心对象 ...

    jsp开发中常用知识

    2. **JSP指令**:JSP提供了三种类型的指令,分别是`&lt;%@ page %&gt;`, `&lt;%@ include %&gt;`, 和`&lt;jsp:directive&gt;`。`&lt;%@ page %&gt;`用来设置JSP页面的属性,如编码、导入的Java包等;`&lt;%@ include %&gt;`用于在运行时将另一个...

    jsp学习文档好好哦

    动作语法(ACTION)如`&lt;jsp:forward&gt;`、`&lt;jsp:include&gt;`,用于控制页面流程和组件交互。 **2. JSP例子** 一个简单的JSP页面(hi.jsp)示例展示了如何混合HTML和Java代码。其中`&lt;%...%&gt;`内是Java代码,`&lt;%=...%&gt;`是...

Global site tag (gtag.js) - Google Analytics