struts分页标签的用法小例

日志 >  个人日记
设置置顶 | 编辑 | 删除

struts分页标签的用法小例

发表于:2008年2月19日 9时20分50秒阅读(4)评论(0) 本文链接:http://user.qzone.qq.com/592433424/blog/1203384050
<%@ page language="java" import="java.util.*" pageEncoding="GBK"%>
< %@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%><%--这里是引入JSTL--%>
<%@ taglib uri=" http://jsptags.com/tags/navigation/pager " prefix="pg"%>
<jsp:useBean id="dao" scope="request" class="com.shzscq.searchpatent.hibernate.domain.SearchhistoryDAO"/>
<table width=98% "  border="0" cellpadding="0" cellspacing="1"
bgcolor="#FFFFFF">
<tr>
  <td background="../images/linebg01.jpg">
   <table width="98%" border="0" cellspacing="0" cellpadding="0">
    <tr>
     <td width="4%">
      <img src="../images/arrow02.gif" width="17" height="17" hspace="8">
     </td>
     <td width="40%">
      <span class="white12bold">历史检索表达式</span>
     </td>
     <td width="56%" height="24" align="right">
      <img src="../images/button_checkall.gif"
       width="70" height="19" hspace="4">
      <img src="../images/button_checkcancel.gif"
        width="70" height="19" hspace="4">
      <img src="../images/button_del.gif"  width="48"
       height="19" hspace="4">
      <img src="../images/button_adddh.gif" width="92" height="19"
       hspace="4" >
     </td>
    </tr>
   </table>
  </td>
</tr>
</table>
<form action="Manage.jsp?pager.offset='pageNum'" method="post" name="frmstep">
<script type="text/javascript" src="js/step.js"></script>
   <pg:pager url="${pageUrl }" maxIndexPages="30" maxPageItems="9"
    export="currentPageNumber=pageNumber">
     <table width="98%"  border="0" cellpadding="0" cellspacing="1" bgcolor="#9DC2DD">
    <tr bgcolor="#D0E2EF">
      <td align="center" valign="top" width="15%"> <p>序号</p></td>
      <td align="center" valign="top" width="15%">命中结果</td>
      <td align="center" valign="top"  width="40%">检索表达式</td>
      <td align="center" valign="top"  width="20%">数据库</td>
      <td align="center" valign="top"  width="10%">选中列表</td>
    </tr>
     <c:forEach items="<%=dao.sort() %>" var="searchHistory">
      <pg:item>
       <TR align="center" bgcolor="#FFFFFF">
        <td  name="schId" value="#16476">
         ${searchHistory.schId}
        </td>
        <td>
         <a href = "../search/search.jsp?historyid=16476" >${searchHistory.schHits }</a>
        </td>
        <td>
         ${searchHistory.schContent }
        </td>
        <td>
         ${searchHistory.schDbList }
        </td>
        <td>
         <input type="checkbox" name="" value="">
        </td>
       </tr>
      </pg:item>
     </c:forEach>
     </table>
       <DIV align=right bgcolor="FFFFFF">
        <pg:index>
         <pg:page>第<%=pageNumber%>页</pg:page>&nbsp;
         <pg:page export="first,last">第${first}-${last}条记录&nbsp;
        </pg:page>
         <pg:skip export="skipBackPageUrl=pageUrl" pages="<%=-10%>">
          <a href="<%=skipBackPageUrl%>">&lt;&lt;&lt;</a>
         </pg:skip>
         <pg:first>
          <a href="${pageUrl }">首页</a>&nbsp;
        </pg:first>
         <pg:prev>
          <a href="${pageUrl }">上一页</a>&nbsp;
        </pg:prev>
         <pg:next>
          <a href="${pageUrl }">下一页</a>&nbsp;
        </pg:next>
         <pg:last>
          <a href="${pageUrl }">尾页</a>&nbsp;
        </pg:last>
         <pg:page>
          跳到第<input type="text" name="pageNum" value="" size="2" />页
          <IMG src="../images/button_go.gif" width=25 height=25 />
         </pg:page>
        
        <!-- <pg:pages>
          <c:choose>
           <c:when test="${pageNumber == currentPageNumber}">
            <font color=#A90A08>${pageNumber}</font>
           </c:when>
           <c:otherwise>
            <A HREF="${pageUrl}">${pageNumber}</A>
           </c:otherwise>
          </c:choose>
         </pg:pages>    --->
        </pg:index>
       </DIV>
      
   </pg:pager>
  </form>

 
评论列表
请选择道具
温馨提示:点击验证码输入框,以获取验证码
请输入验证码:
      
<script type="text/javascript"> //$1  于 $2 发表的评论
/x02").replace(//[//quote/]/g,"/x01"); for(var i=0;i<2;i++) s=s.replace(//x03([^/x03/x01/x02]*?)/x02([^/x03/x01/x02]*?)/x01/g, function(a,b,c){ return '
'+b+'引用内容:

'+c+'
'; }); return s.replace(/[/x03/x02/x01]/g,""); } var bLoaded = false; function checkMsgReply(obj) { if(!bLoaded) top.includeJS('/qzone/blog/script/common.js', function(){bLoaded=true;checkMsgReply(obj)}, document); else checkReply(obj); if(obj.checked){ MAX_COMMENT_LEN = 500; } else { MAX_COMMENT_LEN = 4500; } _fontCount = MAX_COMMENT_LEN; //字数限制 if(!window.sendCommentEditor) return; if(sendCommentEditor.editorArea.editMode == 1) toCountFont(sendCommentEditor.id, "html"); else toCountFont(sendCommentEditor.id, "text"); } function showMsgLeftCnt() { if(!bLoaded) top.includeJS('/qzone/blog/script/common.js', function(){bLoaded=true;showMsgLeftCnt();}, document); else showLeftSMS(); } function selectBlogPaper() { if(checkLogin() <= 10000) { top.showLoginBox("mall"); return; } if(!!top.g_JData["blogContent"]) { if(parent.g_iLoginUin == parent.g_iUin) { location.href="/qzone/newblog/blogeditor.html?paperid=" + parent.g_JData["blogContent"].data.lp_id + "&paperstyle=" + parent.g_JData["blogContent"].data.lp_style + "&paperdialog=1"; } else { parent.location.href="http://user.qzone.qq.com/" + parent.g_iLoginUin + "/addNewBlog?paperid=" + parent.g_JData["blogContent"].data.lp_id + "&paperstyle=" + parent.g_JData["blogContent"].data.lp_style; } } else { top.showMsgBox("抱歉,暂时无法获取该信纸信息!", 1, 2000); } } /** * 批量删除中选择全选 */ function selectAllComments(bChecked) { var oList = document.getElementsByName("commentCheckBox"); if(oList.length==0) return; for(var i=0; i 0){ dalert(null, parent.g_XDoc["delBatchReply"].xml, 2000); delete parent.g_XDoc["delBatchReply"]; return; } dalert(null, parent.g_XDoc["delBatchReply"].xml, 2000, 2); contentProperty.totalCommentNumber -= nDeleteCnt; //清理cache with(contentProperty){ delete parent.g_XDoc["blogRoot"].contentHSList[currentBlogid]; pageList = {}; pageIndexMap = []; currentCommentPage = lastCommentPage = (!contentProperty.nowaPage)?0:nowaPage[3]; parent.g_XDoc["blogRoot"].replyNumUpdateHSmap[currentBlogid] = totalCommentNumber; parent.isRefreshTop = true; if(currentCommentPage == 0) { setTimeout(contentInit, 1000); } else{ var tp = Math.ceil(totalCommentNumber/PAGE_COMMENT_NUM); var num = totalCommentNumber%PAGE_COMMENT_NUM; if(num==0 || currentCommentPage10000 && top.g_iLoginUin!=top.g_iUin) { $("msgboardSelfReply").style.display = ""; $("blogSelPaper").title = "我也要使用此信纸写日志"; } setTimeout(contentInit,50); //]]> </script>  
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值