请教各位大侠显示数字页码分页问题 类似http://gzs.sgzjkj.com/zylist.aspx?classid=3&itemid=9 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 for(int i=startPage; i<=endPage; i++){ 这句修改掉就可以了for(int i=iCurrPage/10*10; i<=iCurrPage/10*10+10; i++){ 不过这个改法在整10页和最后几页效果不是很好,不过这样也就将就了。 把 // 显示页码计算 if (iCurrPage > 0) { startPage = iCurrPage; endPage = iCurrPage+9; } if (endPage > pages) { if (pages>10) startPage = pages - 9; else startPage = 1; endPage = pages; } if (startPage < 1) { startPage = 1; } 替换成startPage=iCurrPage>9?iCurrPage+1>pages?pages>10?pages-9:1:iCurrPage+1:1;endPage=iCurrPage>9?iCurrPage+1>pages?pages:iCurrPage+10:pages>10?10:pages;然后修改成你要的效果 辛苦各位了!!startPage=iCurrPage>4?iCurrPage+5>pages?pages>10?pages-9:1:iCurrPage+4:1;endPage=iCurrPage>4?iCurrPage+5>pages?pages:iCurrPage+5:pages>10?10:pages;哪位高手能解释一下这段代码的意思?谢谢!! order by 动态排序,请指教 关于hibernate 分页问题 STRUST2 实现多列CHECKBOX之间的关联关系 学习Ajax要有什么基础吗? java解压缩文件报IllegalArgumentException,帮忙 hibernate3+proxool 遇到难题! 应该是小问题,struts的,拜托各位了! ireport中文显示问题 TOMCAT做服务器,JSP文件不能命名为中文,请问这个怎么处理 小问题急死人了 快递单尺寸问题 spring+ehcache时遇到的问题,配置2个切点就会出现问题,一个的时候没事,求大神看一下
for(int i=iCurrPage/10*10; i<=iCurrPage/10*10+10; i++){
不过这个改法在整10页和最后几页效果不是很好,不过这样也就将就了。
if (iCurrPage > 0) {
startPage = iCurrPage;
endPage = iCurrPage+9;
}
if (endPage > pages) {
if (pages>10)
startPage = pages - 9;
else
startPage = 1;
endPage = pages;
}
if (startPage < 1) {
startPage = 1;
}
替换成
startPage=iCurrPage>9?iCurrPage+1>pages?pages>10?pages-9:1:iCurrPage+1:1;
endPage=iCurrPage>9?iCurrPage+1>pages?pages:iCurrPage+10:pages>10?10:pages;
然后修改成你要的效果
startPage=iCurrPage>4?iCurrPage+5>pages?pages>10?pages-9:1:iCurrPage+4:1;
endPage=iCurrPage>4?iCurrPage+5>pages?pages:iCurrPage+5:pages>10?10:pages;
哪位高手能解释一下这段代码的意思?谢谢!!