在執行JSP網頁時,一般能夠分爲兩個時期:轉譯時期(Translation Time)和請求時期(Request Time)
轉譯時期:JSP網頁轉移成Servlet類。
請求時期:Servlet類執行後,響應結果至客戶端。
轉譯期間作了兩件事情:
轉譯時期:將JSP網頁轉移爲Servlet源代碼 .java.
編譯時期:將Servlet 源代碼 .java編譯成 Servlet類 .class. html
1).顯示註釋:<!--註釋內容-->
2).隱式註釋:<%--註釋內容-->(在客戶端的HTML源代碼中看不到這些註釋的內容)
page指令:用於設定頁面的屬性
include指令:該指令用於包含一個文本或代碼的文件
動態include: 用jsp:include動做實現 <jsp:include page="included.jsp" flush="true" />它老是會檢查所含文件中的變化,適合用於包含動態頁面,而且能夠帶參數。
靜態include: 用include僞碼實現,定不會檢查所含文件的變化,適用於包含靜態頁面<%@ include file="included.htm" %>java
相關參考連接:session
http://wiki.jikexueyuan.com/project/jsp/standard-tag-library.html
核心標籤庫app
格式標籤庫jsp
SQL 標籤庫函數
XML 標籤庫spa