jsp中include指令和include動作

include 指令表示:在JSP編譯時插入一個包含文本或代碼的文件,這個包含的過程是靜態的,而包含的文件可以使JSP網頁、HTML網頁、文本文件,或是一段Java程序。注意:包含文件中避免使用<html>、</html>、<body>、</body>,因爲這將會影響在原來JSP網頁中同樣的標籤,這樣做有時會導致錯誤。所謂的靜態是指file不能爲一個變量URL,例如:<% String URL = "JSP.html" %><%@ include file ="<%= URL %>" %>也不可以在file所指定的文件後接任何參數,如下:<%@ include file = "javaworld.jsp?name=browser" %>同時,file所指的路徑必須是相對於此JSP網頁的路徑

 

 

<jstp:include>元素允許你包含動態和靜態文件,這兩種產生的結果是不盡相同的,如果包含進來的只是靜態文件,那麼只是把靜態文件的內容加到JSP網頁中;如果包含進來的爲動態文件,那麼這個被包含的文件也會被JSP Container編譯執行。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章