一、jstl 是什麼?html
sun公司制訂的一種技術規範,用來將jsp頁面中的java代碼使用相似於html當中的標記來替換的一種技術。這樣作的母的,是爲了使jsp頁面更好維護以及更好的測試。
二、核心標籤的使用
一、使用步驟
須要將jstl標準籤庫相關的jar文件copy到WEB-INF\lib
D:\czh\MyEclipse 5.5.1 GA\eclipse\plugins\com.genuitec.eclipse.j2eedt.core_5.5.1\ data\libraryset\JSTL1.1\lib\
jstl.jar standard.jar
二、在jsp文件當中,使用tablib指令導入標籤
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
三、使用標籤
a、<c:if test="" var="" scope="">
b、<c:choose>
<c:when test = "">
<c:otherwise>
</c:choose>
c、<c:forEach var="" items="" varStatus="">
d、<c:redirect url="">
重定向到另一個地址。url屬性指定重定向的地址
e. <c:url>
當用戶禁止cookie之後,會自動在地址後面添加sessionId。 當使用絕對路徑時,會自動在地址前添加應用名。
value屬性:指定地址。在表單提交、連接當中,能夠使用該標籤。java