使用JSTL sql标记显示聚合函数结果

时间:2014-09-29 00:23:13

标签: jsp jstl el

<%int counter = 10; %>
<table border="1">
  <tr>
    <th>Count</th>
 </tr>
     <c:forEach var="j" begin="1" end="8">

          <sql:query var="rs" dataSource="${xxxxx}"> 
             SELECT  count (*) from tickets where ticket_no = <%=counter%>
          </sql:query>

         <c:forEach var="row" items="${rs.rows}">
            <tr>
              <td><c:out value="${row.value}" /></td>
            <tr>
        </c:forEach>
        <% counter+=10; %>
     </c:forEach>
</table>

上面是使用JSTL SQL标记从数据库中获取结果集的代码。并运行8次,因此计数器将从10变为80并将其值提供给SQL ticket_no。但是这段代码不起作用...... :(任何想法如何修改它?谢谢。

0 个答案:

没有答案