所以老师怎么把request值传到control里

所以老师怎么把request值传到control里

································所以老师怎么把request值传到control里

正在回答

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

1回答

通过request转发来实现的,譬如下图代码,reqeust.setAttribute代码是将值存储在request作用域中,然后通过转发,来指定到control.jsp页面,这时,control.jsp页面和传值页面就共享request作用域中的值,如果同学还有哪里不明白的地方可以继续提问,祝学习愉快~

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

  • qq_友人A_12 提问者 #1
    但老师我这样写我打开的页面跳转到control值依然是null <%//request 作用域错误案例示范 request.setAttribute("name", "王德法"); //正确方法是传递给第三者 request.getRequestDispatcher("request.jsp").forward(request,response); %> 这是control里的代码 <%=//request作用域错误案例示范案例 获取request对象 request.getAttribute("name") //结果为null 获取不到 因为request的作用域是两个对象 打开网页是发送一次 登陆时又发送一次请求 所以输出结果时null %>
    2018-09-25 14:27:37
  • 好帮手慕阿莹 回复 提问者 qq_友人A_12 #2
    同学转发的页面写成 request.jsp 了,如果同学是在 control.jsp 中获取,应该转发到这个页面, 如果同学下次贴代码,不要在回复中贴代码,会失去代码的格式,可以在添加回答中贴代码。 如果我的回答解决了你的疑惑,请采纳!祝学习愉快!
    2018-09-25 14:43:01
问题已解决,确定采纳
还有疑问,暂不采纳

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

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

0 星
Java Web基础入门2018版
  • 参与学习       716    人
  • 提交作业       185    份
  • 解答问题       1363    个

会Java?懂前端基础?想学后台开发?那么,赶快来学习《Java Web入门》路径吧。本路径主要介绍Java Web的基础知识,并配有大量案例,定会让你收获多多!

了解课程
请稍等 ...
意见反馈 帮助中心 APP下载
官方微信

在线咨询

领取优惠

免费试听

领取大纲

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