include指令:
用於通知JSP引擎在翻譯當前JSP頁面時將其他文件中的內容合併進當前JSP頁面轉換成的Servlet源文件中,這種在源文件級別進行引入的方式稱之爲靜態引入,當前JSP頁面於靜態引入的頁面緊密結合爲一個Servlet。
<%@ include file="/relativeURL" %>
file屬性是用於指定被引入文件的相對路徑
jsp:include便籤
<jsp:include page="relativeURL"></jsp:include>
動態引入:並不是想include指令生成一個Servlet源文件,而是生成兩個Servlet源文件,然後通過一個方法的方式把目標頁面包含進來。
jsp:forward標籤
<jsp:forward page="relativeURL"></jsp:forward>
相當於
<% request.getRequestDispatcher("relativeURL".forward(request,response)%>
但使用jsp:forward可以使用jsp:param 子標籤向目標jsp傳入一些參數,同樣jsp:include也可以使用此標籤。