数据库是Mysql
一开始项目编号直接去的ID值
但是 当删除一条时,编号不会自动的改变
例如14,15,16,17这四条数据
删除15
那编号 还是14,16,17需求是:
删除一条后 编号会自动的改变想做个累加 但具体的做法 忘了
求大侠们指点~~

解决方案 »

  1.   


    第${currentPage}页/共${totalPage}页
        <%-- 输出页面跳转代码, 分链接和静态文字两种 --%>
        <c:if test="${currentPage > 1}">
           [ <a href="${pageContext.request.contextPath}/trackAction.do?method=list&page=${currentPage-1}">上一页</a> ] 
        </c:if>
        <c:if test="${currentPage <= 1}">
           [ 上一页 ] 
        </c:if>
        <c:if test="${currentPage < totalPage}">
           [ <a href="${pageContext.request.contextPath}/trackAction.do?method=list&page=${currentPage+1}">下一页</a> ]
         </c:if>
        <c:if test="${currentPage >= totalPage}">
           [ 下一页 ] 
        </c:if>
        <%-- 输出 JavaScript 跳转代码 --%>
        转到
        <script>
        // 页面跳转函数
        // 参数: 包含页码的选择框(SELECT元素)
        function jumpPage(select) {
            var newUrl = "${pageContext.request.contextPath}/trackAction.do?method=list&page=" + select.value;
            //alert(newUrl);
            document.location = newUrl;
        }
        </script>      <!-- 输出 HTML SELECT 元素, 并选中当前页面编码 -->
          <select onchange='jumpPage(this);'>
          
          <c:forEach var="i" begin="1" end="${totalPage}">
            <option value="${i}"
            
            <c:if test="${currentPage == i}">
            selected
            </c:if>    >第${i}页</option>
          </c:forEach>
          
          </select>
      

  2.   

    不是改变ID号页面中的编号 不用非得是其数据库中的id。
      

  3.   

    后台取过来的ID隐藏吧,在页面里用js加序号就可以了
      

  4.   

    循环前输出前
    <%int i = 0;%>循环时
    <%i = i++ ;%>
      

  5.   

    可以用struts2 的标签进行循环输出信息,页面显示序号。                                    <th>
    序号
    </th>
    <th>
    客户编号
    </th>
    <th>
    名称
    </th>                              <s:iterator value="list" status="st" id="c">
    <tr>
    <td>
    <s:property value="#st.count" />
    </td>
    <td>
    <s:property value="#c.cust_no" />
    </td>
    <td>
    <s:property value="#c.cust_name" />
    </td>
                                      </tr>
         </s:iterator>
      

  6.   

    <td align="center"><%=rs.getRow()+(页数-1)*一页显示数据 %></td>