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 的您一份参考。
最后,非常感谢亲的驻足,希望此文能对亲有所帮助。热烈欢迎亲一起探讨,共同进步。非常感谢! ^_^
时间: 2024-10-06 21:51:23