当前位置: 代码迷 >> Java Web开发 >> pager利用urlrewrite,重定向,伪静态化有关问题
  详细解决方案

pager利用urlrewrite,重定向,伪静态化有关问题

热度:208   发布时间:2016-04-17 01:01:38.0
pager利用urlrewrite,重定向,伪静态化问题!
问题描述:
1、引入标签
Java code
<%@ taglib prefix="pg" uri="http://jsptags.com/tags/navigation/pager"%>

设置这个前缀为pg。
2、页面引用
Java code
<pg:pager url="articlelist.gp" items="${pm.total }" export="currentPageNumber=pageNumber" maxPageItems="${ps}" isOffset="true">            <pg:first>                <a href="${pageUrl}" id="firstpageurl">首页</a>            </pg:first>            <pg:prev>                <a href="${pageUrl }">上一页</a>            </pg:prev>            <pg:pages>                <c:choose>                    <c:when test="${currentPageNumber eq pageNumber }">                        <font color="red">${pageNumber }</font>                    </c:when>                    <c:otherwise>                        <a href="${pageUrl }">${pageNumber }</a>                    </c:otherwise>                </c:choose>            </pg:pages>            <pg:next>                <a href="${pageUrl }">下一页</a>            </pg:next>            <pg:last>                <a href="${pageUrl }">尾页</a>            </pg:last>                        共${pm.total}条记录&nbsp;                        <pg:last>                            共${pageNumber}页                        </pg:last>        </pg:pager>        <!-- 用户选择每页显示行数下拉列表 -->        每页显示        <select name="pagesize" onchange="selectPagesize(this)">            <c:forEach begin="5" end="100" step="5" var="i">                <option value="${i}" <c:if test="${ps eq i }">selected</c:if>>                    ${i}                </option>            </c:forEach>        </select>        行

3、遇到的问题
这里分页的时候是articlelist.gp?pageer.offset=15,是这样的形式,怎么重定向呢?
重定向成articlelist/offset/15这样的形式。

一般的重定向问题,我会写,比如:
<rule>
<note>search</note>
<from>/search</from>
<to>/search.gp</to>
</rule>
<rule>
<note>alist</note>
<from>/alist/([0-9]*)</from>
<to type="redirect">/S2SHBlog/indexalist.gp?classid=$1</to>
</rule>
但是这个分页的不会写,请高人帮帮忙呀!

------解决方案--------------------
没人能搞定