是什麼:
1 jstl的簡介:Java Server Pages Standard Tag Library
2 jstl的配置:JSTL 1.1必須在支持Servlet 2.4且JSP 2.0以上版本的Container纔可使用
JSTL包括兩個jar包:jstl.jar和standard.jar
怎麼用
1)將支持標籤庫的jar包放到編譯路徑下
JSTL包括兩個jar包:jstl.jar和standard.jar
2)在jsp界面上引入標籤庫:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
4 核心標籤庫中的標籤:
【特點】通常和EL表達式一起使用
1)表達式操作
out:輸出內容到界面
set:給變量或對象的屬性賦值
remove:從作用域中移除屬性,scope屬性如果沒有,我們不設定scope,、
則<c:remove>將會從Page、Request、Session及Application中順序尋找是否存在名稱爲number的數據,
若能找到時,則將它移除掉,反之則不會做任何的事情。
catch:捕捉異常,並保存異常
2)流程控制
(1)if:語法:
<c:if test="條件" var=“存放結果的變量” scope=“”>
本體內容
</c:if>
(2)choose
when
otherwise
[eg]jstlDemo02.jsp
3)迭代操作
forEach:
[eg]jstlDemo03.jsp
forTokens
4)URL操作
import
url
redirect
[重點標籤] out set if forEach