JSP三大指令之include
阿新 • • 發佈:2019-01-01
1.作用:包含其他檔案,提高程式碼的可重用程度。
- 與RequestDispatcher的include方法功能相似,但RequestDispatcher的include是動態包含,在執行時合併兩個servlet的響應內容。
- <%@include ... %>是靜態包含,在jsp編譯成java檔案時完成包含,然後再生成class檔案,再執行。
2.格式:<%@ include file="xxx.jsp" %>
3.示範:
在index.jsp檔案中包含其他兩個獨立的jsp檔案
<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%> <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> <title>首頁</title> </head> <body> <center> <%@include file="head.jsp" %> <%@include file="content.jsp" %> </center> </body> </html>