• JSP指令--include指令(静态包含)


    转自: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
    版权声明:本文为博主原创文章,转载请附上博文链接!

  • 相关阅读:
    三、Pandas入门
    二、NumPy入门
    jQuery模拟angular的数据绑定
    ajax里的getJSON的用法
    SQL中关于传递参数为Null的示例
    原生ajax示例
    页面自增加示例
    angular1数据绑定例子
    angular2 工程目录结构介绍
    angular js环境配置
  • 原文地址:https://www.cnblogs.com/sharpest/p/10068836.html
Copyright © 2020-2023  润新知