From 8fee6b2c68b8e90f4867ebfb8ad6abb523ffd2c6 Mon Sep 17 00:00:00 2001 From: Redkale <22250530@qq.com> Date: Fri, 3 Mar 2017 18:05:11 +0800 Subject: [PATCH] --- src/org/redkale/net/http/HttpRequest.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/org/redkale/net/http/HttpRequest.java b/src/org/redkale/net/http/HttpRequest.java index 6dd1bfa93..6ac86740e 100644 --- a/src/org/redkale/net/http/HttpRequest.java +++ b/src/org/redkale/net/http/HttpRequest.java @@ -1111,10 +1111,11 @@ public class HttpRequest extends Request { public org.redkale.source.Flipper getFlipper(String name, boolean needcreate, int maxLimit) { org.redkale.source.Flipper flipper = getJsonParameter(org.redkale.source.Flipper.class, name); if (flipper == null) { + if (maxLimit < 1) maxLimit = org.redkale.source.Flipper.DEFAULT_LIMIT; int limit = getRequstURIPath("limit:", maxLimit); int offset = getRequstURIPath("offset:", 0); String sort = getRequstURIPath("sort:", ""); - if (limit > 0) flipper = new org.redkale.source.Flipper(limit < 1 ? org.redkale.source.Flipper.DEFAULT_LIMIT : limit, offset, sort); + if (limit > 0) flipper = new org.redkale.source.Flipper(limit, offset, sort); } else if (flipper.getLimit() < 1 || (maxLimit > 0 && flipper.getLimit() > maxLimit)) { flipper.setLimit(maxLimit); }