<c:redirect> 操作的语法
<c:redirect url="
expression" context="
expression">
<c:param name="
expression" value="
expr ...
<c:url> 操作的语法
<c:url value="expression" context="expression" var="name" scope="scope">
<c:param name="expression" value="expression"/>
<c:param name="expression" value="expression"/>
...
</c:url>
生成 URL 作为 HTML 标记的属性值
<a href="<c:url value=index.jsp'/>">in ...
<c:choose> 操作的语法
<c:choose>
<c:when test="expression">
body content
</c:when>
<c:when test="expression">
body content
</c:when>
...
<c:otherwise>
  ...
<c:if test="${2>1}">
<c:out value="hello world!"/>
</c:if>
注:在test的右边也可以放EL表达式如
<c:forEach items="${entryList}" var="blogEntry" varStatus="status">
<c:if test="${status.first}">
<tr>
&nb ...
使用 <c:forEach> 标记来生成表列数据,这些数据对应于某一范围内的数值
<table>
<tr><th>Value</th>
<th>Square</th></tr>
<c:forEach var="x" begin="0" end="10" step="2">
<tr><td><c:out value="${x}"/></td>
<td><c:out value="${x * x} ...
核心标签库(Core)主要有:基本输入输出、流程控制、迭代操作和URL 操作;
表达式操作:
<c:out>
<c:out value="大家好!" />
<c:out value="${username}" />
<c:set>
<c:set value="value" var="varName" [scope="{ page|request|session|applicati ...
JSTL 主要由Apache组织的Jakarta Project 所实现
http://jakarta.apache.org/builds/jakarta-taglibs/releases/standard/
Container:必须支持Servlet 2.4 且JSP 2.0 以上版本
下载后,将其解压,在里面的lib下有两个jar文件:jstl.jar、standard.jar,把他们拷到你的项目里。
在你要用JSTL的页面头加上:
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
就OK了。







评论排行榜