第一步:从apache的站点找到JSTL需要的包(我用的1.0):
第二步:包解开后看它自带的例子,从lib中把standard.jarjstl.jar拷到你的项目lib中;
第三步:修改项目的web.xml,在其中加入:
<taglib>
  <taglib-uri>[url]http://java.sun.com/jstl/core</taglib-uri>[/url]
  <taglib-location>/WEB-INF/c.tld</taglib-location>
 </taglib>
这样的说明,把你所用到的TLD说明下。
taglib-uri 是你在页面头上申明标签时的URI,所以可以自定义,不一定写成这种,
第四步:在你的页面上加入说明如下:
<%@ taglib uri="http://java.sun.com/jstl/core" prefix="c" %>
在需要数据的地方写下类似这样的代码:  
<c:out value="${title}"/>
   <br>
   <c:out value="${content}"/>
JSTL会自动在该页的request – session – 中寻找对应的变量。方便吧,嘿嘿J
再来一段:
  <c:forEach var="article" items="${Article}">     
  <tr class="content">
    <td> <c:out value="${article.title}"/>  </td>       
    <td> <c:out value="${article.publishTime}"/> </td>       
  </tr>
  </c:forEach>
Article 是在控制该页的Action中,放到它的session中的集合,无论是List,还是Iterator,都可以。而且它会自动把需要显示的对像转型,时间也好,Integer也好,你不用再操心啦,也不用再看到恼人的 <%  %> :)