|
|
|
@ -41,12 +41,17 @@ public class Pager {
|
|
|
|
|
*/
|
|
|
|
|
public Pager(int totalRows) {
|
|
|
|
|
this.totalRows = totalRows;
|
|
|
|
|
totalPages = totalRows / pageSize;
|
|
|
|
|
|
|
|
|
|
int mod = totalRows % pageSize;
|
|
|
|
|
if (mod > 0) {
|
|
|
|
|
totalPages++;
|
|
|
|
|
if(pageSize != 0) {
|
|
|
|
|
totalPages = totalRows / pageSize;
|
|
|
|
|
|
|
|
|
|
int mod = totalRows % pageSize;
|
|
|
|
|
if (mod > 0) {
|
|
|
|
|
totalPages++;
|
|
|
|
|
}
|
|
|
|
|
}else{
|
|
|
|
|
totalPages = 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
currentPage = 1;
|
|
|
|
|
startRow = 0;
|
|
|
|
|
resetEndRow();
|
|
|
|
@ -56,12 +61,16 @@ public class Pager {
|
|
|
|
|
this.totalRows = totalRows;
|
|
|
|
|
this.pageSize = pageSize;
|
|
|
|
|
|
|
|
|
|
totalPages = totalRows / pageSize;
|
|
|
|
|
|
|
|
|
|
int mod = totalRows % pageSize;
|
|
|
|
|
if (mod > 0) {
|
|
|
|
|
totalPages++;
|
|
|
|
|
if(pageSize != 0) {
|
|
|
|
|
totalPages = totalRows / pageSize;
|
|
|
|
|
int mod = totalRows % pageSize;
|
|
|
|
|
if (mod > 0) {
|
|
|
|
|
totalPages++;
|
|
|
|
|
}
|
|
|
|
|
}else{
|
|
|
|
|
totalPages = 0;
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
currentPage = 1;
|
|
|
|
|
startRow = 0;
|
|
|
|
|
resetEndRow();
|
|
|
|
|