jsp:include
用來在頁面被請求時引入一個檔案。include指令是在jsp檔案被轉換成Servlet是引入檔案,而 jsp:include 插入檔案的時間是在頁面被請求時,而且被引用檔案不能包含某些jsp代碼
<jsp:param>中提供的參數值傳遞到<jsp:include>要加載的檔案中去
<jsp:include page="text.jsp" flush="true">
<jsp:param name="name" value="value"/>
</jsp:include>
以上代碼表示在目前檔案中可以引入test.jsp檔案
jsp:useBean
用來尋找或者執行個體化一個JavaBean。它使得開發人員既可以發揮Java元件重用的優勢,同時也避免了損失jsp差別于Servlet的友善性。
<jsp:useBean id="car" scope="session" class="com.Car">
以上代碼表示執行個體化了一個com.Car類的執行個體
jsp:setProperty
用來設定已經執行個體化的Bean對象的屬性,執行個體如下:
<jsp:setProperty name="car" property="color" value="red"/>
以上代碼用來擷取名字為car的執行個體的屬性設定為red
jsp:getProperty
用來擷取某個JavaBean的屬性,執行個體如下:
<jsp:qetProperty name="car" property="color"></jsp:getProperty>
jsp:forward
用來把請求轉到一個新的頁面,執行個體如下
<jsp:forward page="/Servlet/login" />
以上代碼用來把目前頁面重定向到/Servlet/login來處理。
jsp:plugin
用于在浏覽器中播放或者顯示一個對象,使用這個動作能插入所需的特定的浏覽器的OBJECT或者EMBED元素來制定浏覽器運作一個Java Applet所需的插件,執行個體如下:
<jsp:plugin type="applet" codebase="/ch5" code="Hello.class" height="40" width="320">
以上代碼用來在浏覽器中運作一個applet插件。