我使用這個pager taglib solution,它會根據指示生成幾乎的鏈接。它提供了一種自定義用於迭代數據集的變量名稱的方法,這正是導致問題的原因。pager taglib沒有重新命名導出的url變量
這是我怎樣才成立至今
<pg:pager url="/search"
items="1000"
maxPageItems="10"
export="from=offset,currentPageNumber=pageNumber"
scope="request">
<pg:param name="w" value="${w}"/>
<pg:param name="e" value="${e}"/>
<pg:first unless="current"><a href="${pageUrl}"> << first</a> </pg:first>
<pg:prev><a href="${pageUrl}"> < prev</a> </pg:prev>
<pg:pages>
<c:choose>
<c:when test="${pageNumber == currentPageNumber}">
${pageNumber}
</c:when>
<c:otherwise>
<a href="${pageUrl}">${pageNumber}</a>
</c:otherwise>
</c:choose>
</pg:pages>
<pg:next><a href="${pageUrl}">next ></a> </pg:next>
<pg:last unless="current"><a href="${pageUrl}">last >></a></pg:last>
</pg:pager>
注意,基於對documentation可以控制輸出變量
的名義出口的表達出口=」 versatz =偏移量」將導致 pageOffset變量可作爲<%= versatz%>
正如你可以看到,我想重新命名太偏移到從(這是後端期待)
export="from=offset,currentPageNumber=pageNumber"
但所有生成的鏈接的格式爲(注尋呼機.offset = [數字])
http://localhost:8080/search?w=param1&e=param2&pager.offset=10
那是什麼,我做錯了嗎? 有人試驗過這個taglib嗎?
任何反饋對此深表讚賞