关于s-HR中url请求中参数获取问题
二开在url中直接追加参数&xxx=xxx01,在后端通过
String xxx = request.getParameter("xxx");
发现无法获取到参数值,此时可以进行兼容处理下,从request的attribute获取:
Map customParams = (Map) request.getAttribute(Constants.CUSTOM_PARAMS); String xxx = (String)customParams.get("xxx");
从请求中获取进行转换
String custom_params = request.getParameter(Constants.CUSTOM_PARAMS); if (!StringUtils.isEmpty(custom_params)) { Map customParams = JSONUtils.convertJsonToObject(SHRContext.getInstance().getContext(),custom_params); request.setAttribute(Constants.CUSTOM_PARAMS, customParams); String xxx = (String)customParams.get("xxx"); }
//其中 Constants 为:com.kingdee.shr.base.syssetting.web.dynamic.util.Constants
关于s-HR中url请求中参数获取问题
二开在url中直接追加参数&xxx=xxx01,在后端通过String xxx = request.getParameter("xxx");发现无法获取到参数值,此时可以进行兼容处理下...
点击下载文档
本文2024-09-16 23:44:43发表“s-hr cloud知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-shr-56523.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章