一些遗忘的方法

一些遗忘的方法

request.getParameter(“username"  )  获取的是不是就是前面表单里的name = "username"  后面·的 value 呀?

正在回答 回答被采纳积分+1

登陆购买课程后可参与讨论,去登陆

3回答
芝芝兰兰 2019-05-09 12:48:54

同学你好。HttpServletRequest类有setAttribute()方法,而没有setParameter()方法

http://img1.sycdn.imooc.com//climg/5cd3b07500019a7a05950147.jpg


1、当两个Web组件之间为链接关系时,被链接的组件通过getParameter()方法来获得请求参数,一般通过表单和链接?拼接传递的参数使用getParameter,Parameter中存储的格式是String字符串。


2、当两个Web组件之间为转发关系时,转发目标组件通过getAttribute()方法来和转发源组件共享request范围内的数据。通过request.setAttribute("name",XX)的方式赋值,使用request.getAttribute("name")获取,并且获取到的是对象。


如果解答了同学的疑问,望采纳~

祝学习愉快~


芝芝兰兰 2019-05-09 09:42:53

同学你好。是的。获取到的就是表单中的指定value值。

HTML 表单的作用就是用于收集用户输入。如果要正确地被提交,每个输入字段的<input>必须设置一个 name 属性。用来指明存入request的Parameter的名字。value则是对应的值。

如果解答了同学的疑问,望采纳~

祝学习愉快~

  • 提问者 the_shy #1
    容易把getAttribute和那个搞混了、俩者有啥区别呢?
    2019-05-09 10:41:24
ThunderBreaker 2019-05-09 00:50:53

只回个是的不够5个字啊。^_^

  • 感谢同学的热心解答,给你点个赞~~祝学习愉快~
    2019-05-09 09:43:30
问题已解决,确定采纳
还有疑问,暂不采纳

恭喜解决一个难题,获得1积分~

来为老师/同学的回答评分吧

0 星
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

扫描二维码,添加
你的专属老师