问答详情
源自:5-8 JavaBean四个作用域范围

useBeans 中 scope = "request" 。 在<a href ="xx.jsp"> 。 那xx.jsp中为什么不能获得javabean对象

老师里面的解释是 。 <a>标签是重定向 , 所以不是同一个请求。 request对象不同 , 所以不能读出数据 , 但是为何<a href="xx.jsp?username=lisi"> 在 xx.jsp 中用 request.getParamter("username") 就可以获得值 , 这不是表明应该是同一个request对象么。

提问者:发条橙子1 2016-04-06 19:48

个回答

  • Slience丶
    2016-05-04 16:13:53

    你这个是 在请求重定向的时候,传递了一个参数usename 在另一个页面自然可以使用request.getParamter("username")来获取传递过来的值,而并没有使用在dologin中原本的username和password这两个参数

  • bbkxm
    2016-04-06 20:17:08

    <a href="xx.jsp?username=lisi">这里的username已经是xx。jsp里的参数值了啊,不是原来的页面的