有没有办法使用Display Tag
库显示分页栏中的最后一页?我有3页,但在第一页上显示1 of 2
,我想显示1 of 3
然后2 of 3
,最后显示3 of 3
。以下是我正在使用的当前格式。
<display:setProperty name="paging.banner.first" value='<span class="pagelinks"> |< << | Page {0} <a href="{2}"> | >> </a><a href="{4}">>|</a></span>'/>
<display:setProperty name="paging.banner.last" value='<span class="pagelinks"> <a href="{1}">|< </a> <a href="{2}"> << | Page </a> {0} | >> >| </span>'/>
<display:setProperty name="paging.banner.full" value='<span class="pagelinks"> <a href="{1}">|< </a> <a href="{2}"> << | Page </a> {0}<a href="{3}"> | >> </a><a href="{6}">>| </a></span>'/>
如果我在第一个链接中更改{4},则不会显示任何内容。请让我知道如何实现这一目标。
这就是它出现的方式:
感谢。
答案 0 :(得分:1)
好吧,伙计们,我明白了。我很惊讶我没有收到任何评论。无论如何。下面的代码显示了这样的分页栏:如果总共有4页,它将在显示标签中显示第1页,共2页,第2页,共4页,第3页,共4页。
<display:setProperty name="paging.banner.full" value='<span class="pagelinks"> <a href="{1}">|< </a> <a href="{2}"> << </a> | Page {5} of {6} <a href="{3}"> | >> </a><a href="{4}">>| </a></span>'/>
<display:setProperty name="paging.banner.first" value='<span class="pagelinks"> |< << | Page {5} of {6} <a href="{3}"> | >> </a><a href="{4}">>|</a></span>'/>
<display:setProperty name="paging.banner.last" value='<span class="pagelinks"> <a href="{1}">|< </a> <a href="{2}"> << | Page {5} of {6} </a> | >> >| </span>'/>
我希望这会有所帮助。