Pagination 如何使当前页面行号进入struts1中displaytag的一列的复选框?

Pagination 如何使当前页面行号进入struts1中displaytag的一列的复选框?,pagination,Pagination,我正在使用struts1。。 我的代码如下所示。。 当我试图从下一页中删除任何行时。。索引再次从1开始。。如何获得实际行数 <html:form action="deleteCust" method="post" styleId="custForm" onsubmit="delete_customer()"> <input type="button" onclick="document.location='addCustomer.jsp'" value="Add Custom

我正在使用struts1。。 我的代码如下所示。。 当我试图从下一页中删除任何行时。。索引再次从1开始。。如何获得实际行数

<html:form action="deleteCust" method="post" styleId="custForm" onsubmit="delete_customer()">

<input type="button" onclick="document.location='addCustomer.jsp'" value="Add Customer" />
    <html:submit>Delete</html:submit    
       <div id="result" class="navbar">
     <form action="#" method="post">
<% java.util.ArrayList< beanPackage.CustomerBean> al=new java.util.ArrayList< beanPackage.CustomerBean>(); 
 daoPackage.DAOClass dao=new daoPackage.DAOClass();
 al = dao.viewCustomerDetails();
  %> <% request.setAttribute("CustomerTable",al); int i=0;
// String currentPageNo=request.getParameter("page");

// int i=Integer.parseInt(currentPageNo);*/
// System.out.println((Integer.parseInt(request.getParameter((new ParamEncoder(tab).encodeParameterName(TableTagParameters.PARAMETER_PAGE))))));
%>


<display:table
name="CustomerTable" pagesize="6" export="true" requestURI="#" class="displayTable" >
<display:column title="Select" media="html">
    <input type="checkbox" name="check" class="menuFont" value="<%=al.get(i++).getCustomerId()%>">  </display:column>
<display:column property="customerId" title="ID" paramId="customerId" href="modify_Customer.jsp?${row.id}" />
<display:column property="customerName" class="menuFont" title="Name" />
<display:column property="city" class="menuFont" title="City" />
<display:column property="state" class="menuFont" title="State" />
<display:column property="country" class="menuFont" title="Country" />
<display:column property="primaryContact" class="menuFont" title="Primary Contact" />
<display:column property="secondaryContact" class="menuFont" title="Secondary Contact" />
<display:column property="emailId" autolink="true" class="menuFont" title="EmailId" />
<display:column property="altEmailId" autolink="true" class="menuFont" title="Alternate EmailId" media="excel" />

<display:setProperty name="paging.banner.placement">bottom</display:setProperty>

删除();
daoPackage.DAOClass dao=新的daoPackage.DAOClass();
al=dao.viewCustomerDetails();
%> 
底部
我也有同样的错误(1年后),我找到了一个在表单jsp上传递displaytag参数的解决方案。。。 像这样的事情:

<html:hidden property="d-16544-s" value='<%=request.getParameter("d-16544-s")%>'/>
<html:hidden property="d-16544-p" value='<%=request.getParameter("d-16544-p")%>'/>
<html:hidden property="d-16544-o" value='<%=request.getParameter("d-16544-o")%>'/>

此处的解决方案: