问答详情
源自:3-8 request对象(下)

关于setAttribute和getAttribute,能不能跨页面使用?

老师演示的setAttribute和getAttribute是在一个jsp里进行的。

我测试了下,在一个页面set,在另一个页面get返回的是null。应该怎么做呢?



提问者:如饥似渴的学习IN 2014-12-11 15:09

个回答

  • 慕粉4120577
    2016-10-06 17:00:59

    request作用域 一次请求范围内  当你访问1.jsp时,算一次请求,当form表单提交到2.jsp,算另一个请求,因为2个是不同的请求,所以不能共用request域中的数据。

  • qq_愤怒的苹果_0
    2015-10-10 10:09:46

    session就能

  • 好帮手慕珊
    2014-12-11 17:53:10

    可以跨页使用的,要设置form表单的action属性,当用户提交请求时,request里保存的内容可以提交给action指定的页面。<form action="demo1.jsp">,然后去demo1.jsp中get,尝试一下吧:)