1. 程式人生 > 其它 >Java Web中JSP的include 指令知識點總結——每日一語法學習

Java Web中JSP的include 指令知識點總結——每日一語法學習

JSP 語法

<%@ include file="relativeURL"%>

例子

<%@ include file="news/music.html" %>

描述

<%@ include %>指命將會在JSP編譯時插入一個包含文字或程式碼的檔案,當你使用<%@ include %>指命時,這個包含的過程就當是靜態的。靜態的包含就是指這個被包含的檔案將會被插入到JSP檔案中去,這個包含的檔案可以是JSP檔案,HTML檔案,文字檔案。如果包含的是JSP檔案,這個包含的JSP的檔案中程式碼將會被執行。

如果你僅僅只是用<%@ include %>來包含一個靜態檔案。那麼這個包含的檔案所執行的結果將會插入到JSP檔案中放<%@ include %>的地方,一旦包含檔案被執行,那麼主JSP檔案的過程將會被恢復,繼續執行下一行。

這個被包含檔案可以是HTML檔案,JSP檔案,文字檔案,或者只是一段Java程式碼,但是你得注意在這個包含檔案中不能使用<html>,</html>,<body>,</body>標記,因為這將會影響在原JSP檔案中同樣的標記,這樣做有時會導致錯誤。