HttpServletRequest获取请求参数

谁借莪1个温暖的怀抱¢ 2023-09-24 08:09 234阅读 0赞

  通过HttpServletRequest接收请求来的参数,

  get请求

  public class controller1 {

  @RequestMapping(value=”/“, method={RequestMethod.POST})

  public String con001(HttpServletRequest request) throws IOException {

  Map param=getAllRequestParam(request);

  String queryString=request.getQueryString();

  String user=request.getParameter(“user”);

  String pass=request.getParameter(“pass”);

  System.out.println(user);

  System.out.println(param);

  return “hello”;

  }

  post请求

  先获取到参数名的集合,在组装到Map里

  private Map getAllRequestParam(final HttpServletRequest request) {

  Map res=new HashMap ();

  Enumeration> temp=request.getParameterNames();

  if (null !=temp) {

  while (temp.hasMoreElements()) {

  String en=(String) temp.nextElement();

  String value=request.getParameter(en);

  res.put(en, value);

  }

  }

  return res;

  }

发表评论

表情:
评论列表 (有 0 条评论,234人围观)

还没有评论,来说两句吧...

相关阅读