欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

获取HttpServletRequest中多个参数的方法

程序员文章站 2022-03-11 22:33:42
...

在一个请求url中,如果存在多个请求参数,那么怎么样提取请求url中的参数呢?

 public static String requestParam(HttpServletRequest request) {
        StringBuilder sb = new StringBuilder();
        Enumeration<String> names = request.getParameterNames();
        while (names.hasMoreElements()) {
            String name = names.nextElement();
            sb.append("&").append(name).append("=").append(request.getParameter(name));
        }
        if (sb.length() == 0) {
            return null;
        }
        sb.deleteCharAt(0);
        return sb.toString();
    }

上面是通过拼接的方式拿到请求中所有的请求参数;

相关标签: 小记