1. 程式人生 > >JSP三大指令(page,include,taglib)

JSP三大指令(page,include,taglib)

MIME型別

WEB中每一個能夠在瀏覽器上開啟的資源都有一個專有的型別

page指令:定義當前的JSP頁面的一些屬性,給瀏覽器和伺服器看的

include指令:包含指令 ==》將相同的樣式單獨抽取 (ex:相同部分==>頭部:head.jsp,尾部:footer.jsp)

 

靜態包含和動態包含的區別??(主要體現在實現過程中)

include指令:靜態包含

將JSP頁面翻譯成servlet的時候會將內容拷貝到翻譯的servlet中去,其他的JSP沒有被伺服器翻譯

<jsp:include>:JSP的動作標籤:動態包含

將JSP頁面翻譯成servlet的時候不會將內容拷貝到翻譯的servlet中去,其他的JSP會被伺服器翻譯

共同點:最終展現的效果的程式碼中有其他頁面中的程式碼,包含都能將頁面上展示的效果的程式碼,重複使用【相當於JAVA程式碼中工具類】

taglib指令:引入第三方標籤庫