正在回答 回答被采纳积分+1
2回答
好帮手慕珊
2018-03-23 15:06:26
你是说页面上为什么会显示这个内容吗?
如果是的话,可以看一下老师的代码,首先是logon.jsp
request.setAttribute("name","Imooc");
request.getRequestDispatcher("result.jsp").forward(request,response);
第一行是在request作用域中设置了属性,然后通过request.getRequestDispatcher("result.jsp").forward(request,response);将请求转发给了result.jsp页面,然后通过getAttribute()方法获得了属性的值。
注意这里的forward()方法,是把request中存储的内容带到了result.jsp中,而使用forward()转发请求后,虽然地址栏没有改变,但是访问的页面其实是result.jsp
关于转发的问题,在后面的课程中还会详细介绍,这里只是借此演示了一下request作用域。
祝学习愉快!
从网页搭建入门Java Web2018版
- 参与学习 人
- 提交作业 1088 份
- 解答问题 10205 个
如果你有Java语言基础,又想以后从事Java Web开发,那么本路径是你的不二选择!本路径从网页搭建开始入手,通过大量案例来学习Java Web基础。定能助你完成Java Web小白的蜕变!
了解课程
恭喜解决一个难题,获得1积分~
来为老师/同学的回答评分吧
0 星