request.getParameter理解

Posted mmfang

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了request.getParameter理解相关的知识,希望对你有一定的参考价值。

对于httprequrest的request.getParameter()的作用,

   大致的内容如下:

<form action="xxxxxxx.do" >
<input name="name" value="哈哈"/>
<input type="submit" value="提交"/>
</form>
这个form提交请求后,在你的action中
String name = request.getparameter("name"); 
那么name的值就是“哈哈”
   它是一种取参数的方法。把jsp文件中的数据读取到出来。然后就可以封装利用起来。


再看这里:

   <body>
       <form action="${pageContext.request.contextPath }/login.action" name="frmLogin"  method="post">
          用户名: <input type="text" name="name"> <br/>
        密码: <input type="text" name="pwd"> <br/>
          <input type="submit" value="登陆"> <br/>
       </form>
  </body>
</html>

   它将jsp的内容拿出来,再封装到User实现类的setName方法中进行进一步封装。
    // 1. 获取请求数据,封装
        String name = request.getParameter("name");
        String pwd = request.getParameter("pwd");
        User user = new User();
        user.setName(name);
        user.setPwd(pwd);

 

以上是关于request.getParameter理解的主要内容,如果未能解决你的问题,请参考以下文章

request.getAttribute()和request.getParameter()两个方法的区别

request.getAttribute()和request.getParameter()区别

Java servlet:request.getParameter 和 request.setAttribute 以我不理解的方式连接 [重复]

request.setAttribute()与getParameter() 的区别

Springboot 页面请求 request.getParameter(xx)获取空

st.getParameter() 和request.getAttribute() 区别 https://terryjs.iteye.com/blog/1317610