天气微凉 Standard Tag Library
简介:SUN的标准Taglib库
JSP标准标签库(JSP Standard Tag Library,JSTL )
迭代和条件判断
数据管理格式化
XML 操作
数据库访问
函数标签库
表达式语言(EL)
EL隐式对象
存取器
运算符
表达式语言: <h1>EL体验</h1>
<hr/>
<li>简单的第一个el输出:</li>
${name1 }--->>>>${name }
${name2 }
<li>属性范围:pageContext request session application</li>
指定范围的搜搜: ${requestScope.name }
<li>内置属性的实用:</li>
<h3>ip地址:${pageContext.request.remoteAddr }</h3>
<h3>session id: ${pageContext.session.id }</h3>
<li>url中参数的接收获取(在url中用?id=value设置)</li>
${param.ref }
<li>url中参数的成组接收(在url中用?id=value设置)</li>
${paramValues.inst[1] }
<li>表达式语言集合中的操作(list):</li><br>
${all[0] }<br/>
${all[1] }<br/>
${all[2] }<br/>
<li>表达式语言集合中的操作(map):</li><br>
${map.name }<br/>
${map.age }<br/>
${map.email }<br/>
<li>特别要注意,类属性的访问,跟map的访问是一样的。均为</li>
<li>表达式语言中的运算符:</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-设置属性</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 = "进来了!"/>
</c:if>
<li>选择语句</li>
<c:choose>
<c:when test="${a1<a2 }">
10==10
</c:when>
<c:otherwise>
10!=10
</c:otherwise>
</c:choose>
<li>循环输出</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标签</li>
<!--
<c:import url="http://www.hao123.com"></c:import>
-->
<li>演示url标签</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标签</li><br>
<c:redirect url="http://www.hao123.com" />