`
jiqimiao
  • 浏览: 63281 次
  • 性别: Icon_minigender_1
  • 来自: 常州
社区版块
存档分类
最新评论

jsp程序设计(二)-jsp基本语法(9)- jsp:include

 
阅读更多

包含一个静态或动态文件.

JSP 语法

<jsp:include page="{relativeURL | <%= expression%>}" flush="true" />

or

<jsp:include page="{relativeURL | <%= expression %>}" flush="true" >

<jsp:param name="parameterName"

value="{parameterValue | <%= expression %>}" />+

</jsp:include>

例子

<jsp:include page="scripts/login.jsp" />

<jsp:include page="copyright.html" />

<jsp:include page="/index.html" />

<jsp:include page="scripts/login.jsp">

<jsp:param name="username" value="jsmith" />

</jsp:include>

描述

<jsp:include>元素允许你包含动态文件和静态,这两种包含文件的结果是不同的。如果文件仅是静态文件,那么这种包含仅仅是把包含文件的内容加到jsp文件中去,而如果这个文件动态的,那么这个被包含文件也会被Jsp编译器执行(这一切与asp相似)

你不能从文件名上判断一个文件是动态的还是静态的,比如aspcn.asp

就有可能只是包含一些信息而已,而不需要执行。<jsp:include>能够同时处理这两种文件,因此你就不需要包含时还要判断此文件是动态的还是静态的.

如果这个包含文件是动态的,那么你还可以用<jsp:param>还传递参数名和参数值。

属性

  • page="{relativeURL | <%= expression %>}"

    参数为一相对路径,或者是代表相对路径的表达式.

  • flush="true"

    这里你必须使用flush="true",你不能使用false值.缺省值为false

  • <jsp:param name="parameterName" value="{parameterValue | <%= expression %> }" />+

    <jsp:param>子句能让你传递一个或多个参数给动态文件

    你能在一个页面中使用多个<jsp:param>来传递多个参数。

分享到:
评论

相关推荐

    JSP程序设计教程-电子教案

    **JSP程序设计教程概述** JavaServer Pages(JSP)是一种动态网页开发技术,由Sun Microsystems(现已被Oracle公司收购)推出,旨在简化Java应用程序在Web服务器上的开发和部署。JSP结合了HTML和Java代码,允许...

    JSP基本语法及由浅入深

    **JSP(Java Server Pages)**是Java平台上用于创建动态网页的一种技术,它结合...通过不断学习和实践,我们可以熟练掌握JSP的基本语法,并逐步深入理解其工作原理和高级特性,从而更好地构建动态、高效的Web应用程序。

    jsp:include与include实探

    在Java Web开发中,`jsp:include`和`&lt;jsp:include&gt;`标签是两种常见的页面包含机制,它们用于将一个或多个动态或者静态资源合并到一个JSP页面中。这两种方式虽然看似相似,但有着本质的区别,理解它们的用法和区别...

    JSP程序设计实用教程-课件-梁建武 邹锋

    **JSP程序设计实用教程**是由作者梁建武和邹锋共同编著的一门课程,主要针对想要深入理解和掌握Java Server Pages(JSP)技术的学员。这门课程旨在教授如何利用JSP进行动态网页开发,使学习者能够构建功能丰富的Web...

    JSP 程序设计------经典实例

    **JSP程序设计——经典实例** JSP(JavaServer Pages)是Java平台上的一个服务器端技术,用于创建动态网页。这个压缩包中的“JSP程序设计精彩实例(PDG)”很可能是一份详细的教程或者一系列的代码示例,旨在帮助初学...

    JSP技术的语法-标签

    **JSP技术的语法-标签** 在Web开发中,JavaServer Pages (JSP) 技术是一种...理解并熟练掌握这些JSP语法和标签对于Web开发至关重要,它们能够帮助开发者创建动态、高效的网页应用程序,同时保持代码的清晰和可维护性。

    jsp程序设计案例教程

    《jsp程序设计案例教程》是一本专注于教授JavaServer Pages(JSP)技术的实践性教材。本书通过一系列精心设计的案例,深入浅出地引导读者掌握JSP的开发技巧和应用方法,旨在提升读者在实际项目中的编程能力。以下是...

    WEB程序设计-JSP(第3章 JSP语法).pdf

    ### WEB程序设计-JSP语法详解 #### 一、章节概览 在提供的文件信息中,主要涉及到了《WEB程序设计-JSP》教材中第三章的内容介绍:JSP语法。此外,还提到了其他章节,包括JavaBean技术、JSP数据库应用开发、JSP概述...

    JSP程序设计教程(第1-9章).rar

    **JSP程序设计教程概述** 本教程涵盖了JSP(JavaServer Pages)的前九章内容,JSP是一种基于Java的动态网页技术,用于构建交互式的Web应用程序。它将HTML、CSS、JavaScript等前端语言与Java代码相结合,允许开发者...

    Java程序设计:实验十三 JSP基本语法.doc

    Java程序设计:实验十三 JSP基本语法 Java程序设计实验十三主要讲述JSP(JavaServer Pages)的基本语法和使用方法。JSP是一种动态网页技术,可以将Java程序与HTML结合,生成动态网页内容。 首先,需要掌握JSP页面...

    JSP程序设计案例教程-ppt

    **JSP程序设计案例教程** 是一门深入学习JavaServer Pages(JSP)技术的课程,旨在帮助学生和开发者掌握如何利用JSP进行动态网站开发。这门课程的配套教材是《JSP程序设计案例教程》的PPT版,通常与纸质书籍结合使用...

    17774 JSP程序设计教程-源程序.rar

    《JSP程序设计教程》是一本深入讲解JavaServer Pages(JSP)技术的专业教程,而提供的源程序则是对应教程中的实例代码,旨在帮助读者更好地理解和实践JSP编程。这个压缩包包含了按照章节分类的源码,让学习者可以...

    JSP 程序设计从入门到精通 PDF 教程

    ### JSP程序设计从入门到精通知识点总结 #### 第1章 JSP概述 技术分析 ##### 1.1 JSP简介与历史背景 - **1.1.1 日新月异的Web技术**:这部分内容简要回顾了Web技术的发展历程,包括早期的静态网页到动态网页的...

    JSP基础语法-include指令

    ### JSP基础语法-include指令详解 在Java Server Pages(JSP)技术中,`include`指令是一项重要的功能,它允许开发者将一个JSP页面的内容嵌入到另一个JSP页面中,从而实现代码的重用和模块化。通过`include`指令,...

    JSP基本语法总结(1)---(12)

    本篇文章将对JSP的基本语法进行详细总结,涵盖注释、标准行为、伪指令以及隐藏变量等方面。 ### 1. 注释 在JSP中,我们可以使用多种方式添加注释,以方便理解和维护代码。 - **HTML注释**:对于客户端可见的注释...

    Wab程序设计--jsp源码(全书各章节均包含)

    《Web程序设计--jsp》这本书很可能是围绕JSP的基础知识、语法、页面生命周期、内置对象、指令、表达式、脚本元素、Servlet、JSP标签库、MVC设计模式以及实际项目开发等内容展开的。源码提供给了读者一个实践和学习...

    jsp - Wiley - Beginning JavaServer Pages

    #### 二、JSP的基本语法 1. **JSP声明(Declaration)**: - 语法:`! %&gt;` - 用途:用于声明变量和方法,这些声明可以在整个JSP页面内使用。 - 示例: ```jsp ! int num = 10; public String getName() { ...

    JSP基本语法

    JSP 基本语法 JSP(Java Server Pages)是一种基于 Java 语言的服务器端脚本语言,用于创建动态网页。下面是 JSP 基本语法的知识点: 1. 注释 在 JSP 中,有三种类型的注释:HTML 注释、JSP 注释和脚本程序注释。...

Global site tag (gtag.js) - Google Analytics