Java学习-035-JavaWeb_004 -- JSP include 指令

inclue 指令是将不同的文件插入到 JSP 网页中,这些文件可以是文本文件、HTML文件、JSP 文件,指令语法如下:

<%@include file="相对路径"%>

下面创建几个文件,以此来演示 include 指令,目录结构如下所示:

webapps
    |-- jsp
         |-- include.jsp
         |-- include_file.jsp
         |-- index.html
         |-- source_txt
                  |-- include.txt

include.jsp 文件内容如下所示:

<%@page
    language="java"
    import="java.util.*"
    session="true"
    contentType="text/html;charset=utf-8"
    buffer="32kb"
%>
<html>
    <head>
        <title>JSP include 指令</title>
    </head>
    <body bgcolor="gray">
        <h2>Java学习-035-JavaWeb_004 -- JSP include 指令</h2>

        <div style="width:600px;height:150px;border:1px solid red">
            <%@include file="include_file.jsp" %>
        </div>
        <br>

        <div style="width:600px;height:100px;border:1px solid red">
            <%@include file="./index.html" %>
        </div>
        <br>

        <textarea style="width:600px;height:300px;border:1px solid red">
            <%@include file="./source_txt/include.txt" %>
        </textarea>
    </body>
</html>

 

include_file.jsp 文件内容如下所示:

<%@page
    language="java"
    import="java.util.Date"
    session="true"
    contentType="text/html;charset=utf-8"
    buffer="32kb"
%>
<html>
    <head>
        <title>include_file</title>
    </head>
    <body bgcolor="gray">
        <h4>Java学习-035-JavaWeb_004 -- include_file.jsp</h4>

        <%=(new Date()).toLocaleString()
        %>

        <%
            out.print("<br><br>" + (new Date()).toLocaleString());
        %>
    </body>
</html>

 

index.html 文件内容如下所示:

<html>
    <head>
        <title>Test Tomcat 8.0.26</title>
        <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    </head>
    <body>
        <h1>default home page : index.html</h1>
    </body>
</html>

 

include.txt 文件内容为《冬天的秘密》歌词。

 

启动 Tomcat,在浏览器地址栏输入:http://localhost:8080/jsp/include.jsp,页面显示效果如下所示:

 

至此, Java学习-035-JavaWeb_004 -- JSP include 指令 顺利完结,希望此文能够给初学 JavaWeb 的您一份参考。

最后,非常感谢亲的驻足,希望此文能对亲有所帮助。热烈欢迎亲一起探讨,共同进步。非常感谢! ^_^

 

你可能感兴趣的:(Java学习-035-JavaWeb_004 -- JSP include 指令)