当前位置:编程学习 > JAVA >>

strut2 带参数的分页如何实现


如何实现上图中带查询条件的分页。
分页中连接如何获取审核状态的条件?
请各位指点:
下面是jsp:
<td colspan=3>审核状态:<s:select list="#{'-1':'所有状态','1':'审核通过','2':'未通过','0':'待审核'}" name="shzt" id="shztid" listKey="key" listValue="value" ></s:select></td>
    <td> <input type="button" value="搜索" onClick="getSearch()">  </td>
    <td colspan=6></td>
    </tr>
  <tr>
  <td><input   type=checkbox   name="allCK"  id="all"  onClick="selectAll()" title="全选/取消全选">   
  </td>
    <td>单位名称</td>
    <td>执照编号</td>
    <td>法人代表</td>
     <td>性质</td>
     <td>规模</td>
     <td>经营范围</td>
    <td>注册地址</td>
    <td>审核状态</td>
    <td>操作</td>
  </tr>
  <%int i=0; %>
 <s:iterator value="#request.emplist" id="allemp">
<tr id='trx'>
<td><input   type=checkbox   name="chkBox" id="chkBoxid"  value="<%=i%>">
</td>
<td> <s:property value="EMPLOYERNAME"/> </td> 
<td> <s:property value="LISENCENO"/> </td>
<td> <s:property value="LEGALPERSON"/> </td>
<td> <s:property value="DWXZMS"/></td>
<td> <s:property value="DWGM"/></td>
<td> <s:property value="JYFW"/></td>
<td> <s:property value="REGADDRESS"/></td>
<td> <s:property value="SHZTC"/></td>
<td style='display:none;'>  <s:property value="ID"/></td>

<td> <input type="button" value="详情" onclick="viewInfo(<%=i++%>)">  </td>
 </tr>
 </s:iterator>
 <tr>
 <td colspan=10>
   <center>
 
  <!--   <s:url id="url_pre" value="Check/empinfocheck_xinit.action">
         <s:param name="pageNow" value="pageNow-1"></s:param>  
      </s:url>    -->
   
    <!-- <s:url id="url_next" value="Check/empinfocheck_xinit.action">   
        <s:param name="pageNow" value="pageNow+1"></s:param>    
        
     </s:url>    -->
     
     <s:action name="url_pre" name="jyxt/Check/empinfocheck_xinit.action"  >
     <s:param name="pageNow" value="pageNow-1"></s:param>
    
     <s:param name="shztt" value=""></s:param>
     </s:action>
     <s:action name="url_next" name="jyxt/Check/empinfocheck_xinit.action" >
     <s:param name="pageNow" value="pageNow+1"></s:param> 
     </s:action>
     <s:iterator value="Newss" status="status">   
        <s:url id="url" value="jyxt/Check/empinfocheck_xinit.action">  
        <s:param name="pageNow" value="pageNow"/>   
        </s:url>   
     </s:iterator>    
     <s:if test="pageNow<=1">
    <s:a href="">最前一页</s:a>
     </s:if>
     <s:else>
     <s:a href="%{url_pre}">上一页</s:a>
     </s:else>
     
     <s:if test="pageNow==k">
     <s:a href="">最后一页</s:a>
       </s:if>
       <s:else>
       <s:a href="%{url_next}">下一页</s:a>
       </s:else>
              共<s:property value="#request.rowcount"/>记录  
        第<s:property value="pageNow"/>页   
   </center>
 
 </td>
 </tr> --------------------编程问答-------------------- 这个最好能提供下dao层的代码。只看jsp不行。毕竟分页语句主要是在dao层执行。
审核状态很好获取的。 --------------------编程问答-------------------- 你这个最好吧分页的封装一下,好弄成组建的形式,不然没个页面你都要写这些代码。
我上传了一个spring+struts+ibatis的一个分页的代码列子,在我资源下载吧。
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,