天氣微涼 Standard Tag Library
簡介:SUN的標(biāo)準(zhǔn)Taglib庫
JSP標(biāo)準(zhǔn)標(biāo)簽庫(JSP Standard Tag Library,JSTL )
迭代和條件判斷
數(shù)據(jù)管理格式化
XML 操作
數(shù)據(jù)庫訪問
函數(shù)標(biāo)簽庫
表達(dá)式語言(EL)
EL隱式對象
存取器
運算符
表達(dá)式語言: <h1>EL體驗</h1>
<hr/>
<li>簡單的第一個el輸出:</li>
${name1 }--->>>>${name }
${name2 }
<li>屬性范圍:pageContext request session application</li>
指定范圍的搜搜: ${requestScope.name }
<li>內(nèi)置屬性的實用:</li>
<h3>ip地址:${pageContext.request.remoteAddr }</h3>
<h3>session id: ${pageContext.session.id }</h3>
<li>url中參數(shù)的接收獲取(在url中用?id=value設(shè)置)</li>
${param.ref }
<li>url中參數(shù)的成組接收(在url中用?id=value設(shè)置)</li>
${paramValues.inst[1] }
<li>表達(dá)式語言集合中的操作(list):</li><br>
${all[0] }<br/>
${all[1] }<br/>
${all[2] }<br/>
<li>表達(dá)式語言集合中的操作(map):</li><br>
${map.name }<br/>
${map.age }<br/>
${map.email }<br/>
<li>特別要注意,類屬性的訪問,跟map的訪問是一樣的。均為</li>
<li>表達(dá)式語言中的運算符:</li>
<h3>三目運算${10<20 ? "10小于20" :"10不小于20" }</h3>
<h3>empty操作${empty name }</h3> 二.JSTL <h1>jstl實例</h1>
<hr/>
<li>jstl-簡單輸出:</li>
<c:out value="hello world!"></c:out><br>
<c:out value="${name }"></c:out>
<li> jstl-設(shè)置屬性</li>
<c:set value = "hello world2!" var = "NU"></c:set>
<c:out value="${NU}"></c:out>
<li>c:remove測試</li><br/>
<c:set value = "root" var = "userId"></c:set>
<c:out value="${userId }"></c:out>
<c:remove var="userId"/>
<c:out value = "${userId}"></c:out>
<li>條件控制</li>
<c:if test="10<20">
<c:out value = "進(jìn)來了!"/>
</c:if>
<li>選擇語句</li>
<c:choose>
<c:when test="${a1<a2 }">
10==10
</c:when>
<c:otherwise>
10!=10
</c:otherwise>
</c:choose>
<li>循環(huán)輸出</li>
<table border = "1">
<tr>
<td>名字</td>
<td>姓名</td>
<td>年級</td>
</tr>
<c:forEach items = "${student}" var = "num">
<tr>
<td><c:out value ="${num.name}"/></td>
<td><c:out value ="${num.age}"/></td>
<td><c:out value ="${num.group.group}"/></td>
</tr>
</c:forEach>
</table>
<li>演示forTaken</li><br>
<c:forTokens items = "${str}" delims=":" var="v">
<c:out value = "${v }"/><br>
</c:forTokens>
<c:catch var = "M">
${10/0}
</c:catch>
<c:out value = "${M}"/>
<li>演示import標(biāo)簽</li>
<!--
<c:import url="http://www.hao123.com"></c:import>
-->
<li>演示url標(biāo)簽</li>
<c:url value = "http://www.hao123.com" var = "dir">
<c:param name="id" value = "root"></c:param>
<c:param name="username" value="zhangsan"/>
</c:url>
<c:out value="dir"></c:out> <li>c:redirect標(biāo)簽</li><br>
<c:redirect url="http://www.hao123.com" />