对于servlet以及JSP中的request对象的理解?

对于servlet以及JSP中的request对象的理解?

requst对象中

servlet中的request对象,用于存放来自客户端的请求。请求数据应该来自客户端浏览器通过url传入的数据,
服务端只需通过getParameter方法来获取数据即可。而request的setAttribute和getAttribute存在的作用是什么

request.getParameter()方法

request.getAttribute()方法

request.setAttribute()方法


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

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

1回答
好帮手慕阿满 2019-05-21 15:49:33

同学你好,当使用request.getRequestDispatcher(“”).forward(request, response);进行转发时,有时候需要携带数据,这时就可以使用request.setAttribute()将数据存放到request域中,然后到jsp页面,使用request.getAttribute()将数据取出。

如果我的回答解决了你的疑惑,请采纳。祝:学习愉快~

  • 提问者 慕工程4313467 #1
    JSP中并没有request.getAttribute(NAME)代码,JSP是通过内置对象来调用的是么,即${NAME},等价于jsp页面中调用了request.getAttribute(NAME)。理解的对么
    2019-05-21 16:01:52
  • 好帮手慕阿满 回复 提问者 慕工程4313467 #2
    同学你好,${NAME}是通过el表达式来获取值,和request.getAttribute("NAME")是等价的。祝:学习愉快~
    2019-05-21 16:43:24
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

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

在线咨询

领取优惠

免费试听

领取大纲

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