1.什麼是JSTL JSP標準標簽庫(JSTL)是一個JSP標簽集合,它封裝了JSP應用的通用核心功能。 JSTL支持通用的、結構化的任務,比如迭代,條件判斷,XML文檔操作,國際化標簽,SQL標簽。 除了這些,它還提供了一個框架來使用集成JSTL的自定義標簽。 根據JSTL標簽所提供的功能,可以將 ...
1.什麼是JSTL
JSP標準標簽庫(JSTL)是一個JSP標簽集合,它封裝了JSP應用的通用核心功能。
JSTL支持通用的、結構化的任務,比如迭代,條件判斷,XML文檔操作,國際化標簽,SQL標簽。 除了這些,它還提供了一個框架來使用集成JSTL的自定義標簽。
根據JSTL標簽所提供的功能,可以將其分為5個類別。
- 核心標簽(core): 核心標簽庫,我們學習的重點;
- 格式化標簽 :只需要學習兩個標簽即可;
- SQL 標簽( sql):資料庫標簽庫,不需要學習了,它過時了;
- XML 標簽 不需要學習了,它過時了。
- JSTL 函數
2.JSTL 下載
我推薦大家去apache下載
http://tomcat.apache.org/taglibs/
點擊網址進入這個界面
選中[Standard],進入
下一步把這四個taglibs下載下來
下一步
3.使用taglib指令導入標簽庫:
除了JSP動作標簽外,使用其他第三方的標簽庫都需要:
- 導包;
- 在使用標簽的JSP頁面中使用taglib指令導入標簽庫;
1 <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
4、core標簽庫常用標簽:
<c:out>:用於顯示的標簽
<c:set>: 用於賦值的標簽
<c:remove>:用於刪除的標簽
<c:catch>:用於捕獲異常的標簽
<c:forEach>:用於迴圈遍歷對象的標簽
未完待續 。。。