|  |  |  | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | if(this.itemTotal == 0){ | 
|---|
|  |  |  | this.pageSize = 1 ; | 
|---|
|  |  |  | this.pageSize = 10 ; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | if(this.pageSize == null || this.pageSize <= 0){ | 
|---|
|  |  |  | /** | 
|---|
|  |  |  | 
|---|
|  |  |  | * 未传入分页参数时,取全部记录 | 
|---|
|  |  |  | */ | 
|---|
|  |  |  | //this.pageSize = 1 ;//供下面作为除数 | 
|---|
|  |  |  | this.pageSize = 10000 ;//供下面作为除数 | 
|---|
|  |  |  | this.pageSize = 10 ;//供下面作为除数 | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | pageTotal = (int)Math.ceil((itemTotal==null?0.0D:itemTotal.doubleValue())/pageSize); | 
|---|
|  |  |  | 
|---|
|  |  |  | this.queryStart = (this.pageCurr - 1) * this.pageSize ; | 
|---|
|  |  |  | this.queryCount = this.pageSize ; | 
|---|
|  |  |  |  | 
|---|
|  |  |  | params.put("start", this.queryStart) ; | 
|---|
|  |  |  | params.put("count", this.queryCount) ; | 
|---|
|  |  |  | if(params != null){ | 
|---|
|  |  |  | params.put("start", this.queryStart) ; | 
|---|
|  |  |  | params.put("count", this.queryCount) ; | 
|---|
|  |  |  | } | 
|---|
|  |  |  | } | 
|---|
|  |  |  |  | 
|---|
|  |  |  | } | 
|---|