Id项目未在href属性中递增

时间:2014-08-04 10:07:17

标签: jsp tags jstl href

我有一个显示项目表的jsp页面,每行的第一列是指向另一个页面的链接,用于显示详细信息和编辑项目,我的问题是href属性中的链接生成不正确,它即使id在表中很好地显示,也不包含项的id,href链接中的id始终为零。

<table class="footable no-paging table-striped" data-page-navigation=".pagination">
    <thead>
        <tr>
            <th width="40%" data-sort-initial="descending">Identifiant</th>
            <th width="60%" data-sort-ignore="true">Type</th>
        </tr>
    </thead>
    <tbody> 
        <c:forEach items="${myList}" var="item">                    
            <tr>
                <td>
                    <c:url value="/format/edit/details" var="editURL" >
                        <c:param name="idF" value="${item.idItem}" />
                    </c:url> 
                    <a href="${editURL}" >
                        <i><c:out value="${item.idItem}" /></i>
                    </a>
                </td>
                <td><c:out value="${formation.type}" /></td>
            </tr>
        </c:forEach>
    </tbody>
    <tfoot class="hide-if-no-paging">
        <tr>
            <td width="20%" />
            <td width="79%" colspan="5">
                <div class="pagination pagination-centered"></div>
            </td>
        </tr>
    </tfoot>
</table>

我的表格内容如下:

--------------------------------------------
|  Id                 |  Type              |
--------------------------------------------
|   1                 |  type1             |
----------------------|--------------------|
|   2                 |  type2             |
--------------------------------------------

为第一行生成的链接:/ format / edit / details?idF = 0
它是为第二行生成的相同链接:/ format / edit / details?idF = 0

我的对象&#34; myList&#34;是一个List,&#34; idItem&#34;是Long类型(即使我已将其更改为String,我得到相同的结果)

为什么idF没有递增并始终为零?它是必须指定的变量的范围吗?任何想法?

0 个答案:

没有答案