zoukankan      html  css  js  c++  java
  • Spring包的方法WebUtils.getParametersStartingWith(request,String)

    举个例子,比如页面上有 
    <input type="text" name="p_name" value="aileen">
    <input type="text" name="p_age" value="12">
    <input type="text" name="p_school" value="育红小学">

    提交表单后,后台:
    Map map = WebUtils.getParametersStartingWith(request, "p_");
    得到的map 键是 search_ 后边的内容, 值是: value的内容 
    这个页面提交的内容得到的map内容应该是:{name=aileen,age=12,school=育红小学}

    Map filter=WebUtils.getParametersStartingWith(request, "p_");方法

    解释:参数 HttpServletRequest request

     java.long.String "p_"

            返回类型:java.util.Map

    J2ee熟悉的朋友都知道在 request中有一个美好的方法叫做 request.getParameterMap() 返回一个Map 类型当然这个 Map 中就 包括了页面上传进来的所有的 Parameters 但是, 这  个   request.getParameterMap() 返回的Map 中还包括有其他的一些东西,所以我们并不能直接迭代就得到我们全部需要的,因为还会得到我们不需要的,所以。当我们使用WebUtils.getParametersStartingWith(request, "p_"); 这个方法之后,便可以根据页面上传的值来取,这时很多人疑惑了。为什么呢,那么我们开始看第二个参数 我传了一个"p_" 这是为什么呢。因为我的页面上所有的参数名都加了这个 "p_" 前缀。那么WebUtils.getParametersStartingWith(request, "p_");方法就根据前缀来取值并保存为一个Map.

  • 相关阅读:
    查看端口有没有被占用
    微信公众号2()
    How to insert a segment of noise to music file
    puppet practice
    Docker Commands
    LempelZiv algorithm realization
    The algorithm of entropy realization
    Java network programmingguessing game
    Deploy Openstack with RDO and Change VNC console to Spice
    puppet overview
  • 原文地址:https://www.cnblogs.com/yangyi9343/p/5695223.html
Copyright © 2011-2022 走看看