`
高级java工程师
  • 浏览: 409448 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

<jsp:include>和<%@include file=""%>有什么区别?

jsp 
阅读更多

简单点说吧:


<jsp:include page=""> 

父页面和包含进来的页面单独编译,单独翻译成servlet后,在前台拼成一个HTML页面。

<%@include file=""%>

父页面和包含进来的页面,代码合并后,才一起翻译成servlet,反馈到前台,形成一个HTML页面。



分享到:
评论

相关推荐

    JSP:include和include指令区别

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

    用jsp:include控制动态内容的方法.docx

    nt test&lt;/title&gt;&lt;/head&gt;&lt;body&gt;This content is statically in the main JSP file.&lt;br/&gt;&lt;jsp:include page="included.html"/&gt;&lt;/body&gt;&lt;/html&gt;]]&gt;)正如你所见,清单2使用了传统的`&lt;%@include file="..."%&gt;`伪指令来包含...

    JSP指令和动作熟悉

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

    jsp的include的两种用法

    JSP 中的 Include 有两种用法,分别是 `&lt;%@ include file=” ”%&gt;` 和 `&lt;jsp:include page=” ” flush=”true”/&gt;`。这两种用法都可以用于引入其他 JSP 文件,但是它们之间存在着一些关键的区别。 首先,让我们...

    include 两种用法的区别

    在JSP中有两种不同的`include`用法:`&lt;%@ include file="..." %&gt;` 和 `&lt;jsp:include page="..." flush="true"/&gt;`。这两种方式虽然都可以达到将一个页面包含进另一个页面的效果,但它们在执行时间和引入内容方面存在...

    jsp java 购物车

    &lt;%@ include file="head.txt" %&gt; &lt;% //如果客户直接进入该页面将被转向登录页面。 if(session.isNew()) {response.sendRedirect("userLogin.jsp"); } //如果没有成功登录将被转向登录页面 String success=...

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

    在JavaServer Pages (JSP) 技术中,存在两种包含关系:`&lt;jsp:include&gt;` 动作和 `jsp:include` 指令。它们都是用来将一个页面的内容插入到另一个页面中的,但它们的工作方式和适用场景有所不同。 **1. `&lt;jsp:include...

    include 详析

    1. **编译与运行时的区别**:`&lt;%@ include file="% %&gt;`在编译时执行,而`&lt;jsp:include&gt;`在运行时执行,这决定了它们在性能和灵活性上的不同表现。 2. **数据流管理**:使用`&lt;jsp:include&gt;`时,需要注意被包含页面...

    Struts标签集合简介

    `&lt;s:i18n&gt;` 用于加载国际化资源包,`&lt;s:include&gt;` 包含其他页面或Servlet,`&lt;s:inputtransferselect&gt;` 提供在两个下拉框间转移选项的功能。 I. `&lt;s:iterator&gt;`: 该标签用于遍历集合对象,如ArrayList或Map,并在...

    Struts2全部标签使用说明

    以上只是Struts2标签库的一部分,实际使用中还有更多标签如`&lt;s:textfield&gt;`(文本输入框)、`&lt;s:textarea&gt;`(文本区域)、`&lt;s:submit&gt;`(提交按钮)等,每个都有其特定的用途,极大地简化了JSP页面的编写。...

    struts_tag

    - `&lt;s:include&gt;` 包含其他JSP或Servlet页面,例如:`&lt;s:include value="header.jsp" /&gt;`。 J. `&lt;s:inputtransferselect&gt;` 和 `&lt;s:iterator&gt;` - `&lt;s:inputtransferselect&gt;` 提供了一个双向选择框。例如:`&lt;s:...

    Struts2标签列表及说明

    * &lt;s:include&gt;:包含一个输出,servlet 或 jsp 页面 * &lt;s:inputtransferselect&gt;:获取 form 的一个输入 J: 无标签 K: 无标签 L: * &lt;s:label&gt;:只读的标签 M: * &lt;s:merge&gt;:合并遍历集合出来的值 N: ...

    JSP编程小技巧-已整理 (例:文件上传,图片验证码,JSP标准动作.....)

    JSP提供了几种标准动作,如`&lt;jsp:include&gt;`、`&lt;jsp:forward&gt;`、`&lt;jsp:useBean&gt;`、`&lt;jsp:setProperty&gt;`和`&lt;jsp:getProperty&gt;`等。这些动作简化了页面的集成和对象的管理。例如,`&lt;jsp:include&gt;`用于动态地包含一个...

    JSP试题及答案

    3. JSP有三种指令:`&lt;%@ page %&gt;`, `&lt;%@ include %&gt;`, 和`&lt;jsp:forward&gt;`. - `&lt;%@ page %&gt;`用于设置整个JSP页面的属性,如字符编码、错误页面等。 - `&lt;%@ include %&gt;`用于静态包含其他文件,例如HTML或JSP片段。 ...

    JSP指令web开发基础篇

    - **用途**:通常与 `&lt;jsp:include&gt;`、`&lt;jsp:forward&gt;` 和 `&lt;jsp:plugin&gt;` 等动作元素配合使用,用于传递参数。 #### &lt;jsp:forward&gt; 动作元素详解 - **语法**: ```jsp &lt;jsp:forward page="页面地址"/&gt; ``` - **...

    JSP中include指令和include行为的区别

    如何用及它们有什么区别?这应该是很多人看到它都会想到的问题。下面一起来看看吧。 通常当应用程序中所有的页面的某些部分(例如标题、页脚和导航栏)都相同的时候,我们就可以考虑用include。具体在哪些时候用&lt;...

    struts2标签解释

    `&lt;s:optgroup&gt;`与`&lt;s:select&gt;`配合使用,创建带有组的下拉选项。 `&lt;s:optiontransferselect&gt;`创建左右选择框,用户可以在两个列表之间移动选项。 O. `&lt;s:param&gt;`,`&lt;s:password&gt;`,`&lt;s:property&gt;`: `&lt;s:param&gt;`为...

    struts2_标签使用方法.doc

    `&lt;s:fielderror&gt;`、`&lt;s:file&gt;`和`&lt;s:form&gt;`: - `&lt;s:fielderror&gt;`:显示字段级别的错误信息。 - `&lt;s:file&gt;`:用于文件上传,处理用户提交的文件。 - `&lt;s:form&gt;`:定义一个表单,可以指定Action,用于收集用户输入并...

    Jsp.rar_jsp

    &lt;%@ include file="header.jsp" %&gt; &lt;h1&gt;Hello, &lt;%= request.getParameter("name") %&gt;&lt;/h1&gt; &lt;%! public void init() { System.out.println("JSP页面初始化"); } %&gt; &lt;jsp:include page="footer.jsp"&gt; &lt;jsp:...

    struts2.0 标签清单

    `&lt;s:include&gt;` 标签用于包含另一个JSP或Servlet页面,实现页面重用。 ### 22. `&lt;s:inputtransferselect&gt;` 标签 `&lt;s:inputtransferselect&gt;` 标签用于创建一个可以选择并转移项的控件。 ### 23. `&lt;s:iterator&gt;` ...

Global site tag (gtag.js) - Google Analytics