package cn.ksource.core.web; import java.util.HashMap; import java.util.Map; import javax.servlet.http.HttpServletRequest; import cn.ksource.core.util.ConvertUtil; import cn.ksource.core.util.JsonUtil; import cn.ksource.core.util.StringUtil; public class ClientUtil { public static String SUCCESS = "success"; public static String MSG = "msg"; /** * 获取参数 * @param request * @return */ public static Map getParams(HttpServletRequest request){ String params = request.getParameter("params"); Map param = new HashMap(); if(StringUtil.notEmpty(params)) { param = JsonUtil.json2Map(params); } return param; } /** * 获取参数中的sId */ public static String getSid(HttpServletRequest request) { Map params = getParams(request); String sId = ConvertUtil.obj2StrBlank(params.get("sId")); return sId; } public static int getCurrPage(Map params) { String currPage = ConvertUtil.obj2StrBlank(params.get("currPage")); if(!StringUtil.notEmptyNum(currPage)){ currPage = "1"; } return ConvertUtil.obj2Int(currPage); } public static int getPageSize(Map params) { String pageSize = ConvertUtil.obj2StrBlank(params.get("pageSize")); if(!StringUtil.notEmptyNum(pageSize)){ pageSize = "10"; } return ConvertUtil.obj2Int(pageSize); } }