转自:https://blog.csdn.net/chentiefeng521/article/details/51802319

include指令
         include指令是文件加载指令,用于在JSP中插入一个包含文件或代码的文件,这个包含的过程是静态包含(动态包含可参考博文: 动态包含(<jsp:include>)  )。它把文件插入后与原来的JSP文件合并成一个新的JSP页面(注意:如果被插入的内容发送改变,则包含这个页面的JSP文件就需要重新编译)。

使用include指令可以方便的把在多个页面中要重复显示的内容抽取出来,大大的减少代码的重复量,方便我们对重复内容的维护。

include指令的语法格式:

<%@ include file="被包含文件地址" %>

include指令只有一个file属性,该属性用于指定插入到JSP页面当前位置的文件资源。(注意:插入的路径一般使用相对路径)

被插入文件可以是一个JSP文件、HTML文件、文本文件或一段Java代码,单要保证被插入的文件是可访问的。

实例:
定义包含页:

<%@ page language="java"  contentType="text/html"   pageEncoding="GBK"%>

<html>

<head>

<title>jsp:include</title>

</head>

<body>

<h1>静态包含操作</h1>

<%@ include file="test.html"%>

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

<%@ include file="test.inc"%>

</body>

</html>

定义test.html页面

<!DOCTYPEhtml>

<html>

<head>

<metacharset="UTF-8">

<title>test.html</title>

</head>

<body>

thisis test.html file!

</body>

</html>

定义test.jsp页面

<%@ page language="java" contentType="text/html"   pageEncoding="GBK"%>

<!DOCTYPEhtmlPUBLIC "-//W3C//DTDHTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<html>

<head>

<metahttp-equiv="Content-Type"content="text/html; charset=ISO-8859-1">

<title>test.jsp</title>

</head>

<body>

<%="this is a include test!" %>

</body>

</html>

定义test.inc页面

This is test.inc file!

结果为:

---------------------
作者:陈小子
来源:CSDN
原文:https://blog.csdn.net/chentiefeng521/article/details/51802319
版权声明:本文为博主原创文章,转载请附上博文链接!

最新文章

  1. [主页]大牛系列01:Microsoft Research的Johannes Kopf
  2. 为什么要选择Sublime Text3?
  3. RAID在数据库存储上的应用-转
  4. IOS 弹出菜单的动态效果
  5. Java串口通信具体解释
  6. document.write 存在几个问题?应该注意
  7. Struts2 注解(转)
  8. Weblogic虚拟目录
  9. 几个地图(高德、百度、Apple、Google)URL API
  10. GoodReads: Machine Learning (Part 3)
  11. Docker - 运行 containers 使用在 swarm 模式下创建的 overlay 模式的 network
  12. php面向对象1
  13. LEDE 虚拟机安装
  14. [工具]PyCharm激活、注册码无效解决办法
  15. GUI Design Studio的使用方法
  16. 跨域1-CORS跨域
  17. HDU1512 ZOJ2334 Monkey King 左偏树
  18. JavaScript ES6特性
  19. linux 2.6.32文件系统 fd与file*之间的关系
  20. C#基础第九天-作业-储蓄账户(SavingAccount)和信用账户(CreditAccount)

热门文章

  1. JPA框架下使用纯粹的原生SQL
  2. python(5)- 基础数据类型
  3. ***apache做301重定向的方法
  4. UVA 11752 The Super Powers【超级幂】
  5. windows上安装mysql
  6. mysql中如何查询最近24小时、top n查询
  7. 【Todo】秒杀系统 &amp; 乐观锁 &amp; Nginx反向代理
  8. Centos 5.11 samba
  9. AspNetPager真假分页对照实例
  10. Angular45