20-撩課JavaWeb之JSTL
阿新 • • 發佈:2018-12-07
什麼是JSTL
JSTL(JSP Standard Tag Library),
JSP標準標籤庫
可以嵌入在jsp頁面中使用標籤的形式
完成業務邏輯等功能
jstl出現的目的同el一樣
也是要代替jsp頁面中的指令碼程式碼
JSTL標準標籤庫有5個子庫
Core :核心庫 http://java.sun.com/jsp/jstl/core 字首:c I18N:國際化庫 http://java.sun.com/jsp/jstl/fmt 字首:fmt SQL http://java.sun.com/jsp/jstl/sql 字首:sql XML http://java.sun.com/jsp/jstl/xml 字首:x Functions http://java.sun.com/jsp/jstl/functions 字首:fn
引入標籤庫
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%>
if標籤
<c:if test="${1==1 }">滿足條件時,
中間的內容才會顯示出來</c:if>
通過是結合EL表示式一起使用,
EL從域中取資料,使用JSTL進行判斷或者遍歷
if標籤使用
1.登入成功時,把使用者寫到session域當中
2.在首頁當中進行判斷,從session域當中取資料
3.通過EL結合JSTL進行判斷
foreach標籤
第一種:普通迴圈
第二種:增加for迴圈
遍歷字串集合
遍歷物件集合
遍歷map