美文网首页JSP
request.getSession().setAttribut

request.getSession().setAttribut

作者: maerzi | 来源:发表于2018-09-09 10:05 被阅读23次

    (1) request.getAttribute()

    getAttribute()方法

           该方法用于获取request对象中的attribute值,这个值是之前在服务器端才放入到request对象里的,即通过setAttribute(key ,value)放入request.

           注意:这里强调的是attribute中的值是在服务器端赋予的,而非客户端送过来的。

    (2) request.getSession().setAttribute

    request.getSession().setAttribute("usr",username);

    request.getSession().setAttribute("usr",username);把username返回值保存到session当前会话中,名称为usr,只要当前会话不过期,任何地方都可以访到 ;

    只能返回字符串

    (3)String username = request.getParameter("username");

     该方法是用于客户端通过get或者post传递过来的参数,它的返回值类型永远是是字符串类型

         注意,这里强调的是客户端请求时,是客户端发送给服务器的参数,这个赋值动作是有客户端完成的。


    request.setAttribute这个的生命周期就是request级别的

    request.getSession().setAttribute这个的生命周期是session级别的


    相关文章

      网友评论

        本文标题:request.getSession().setAttribut

        本文链接:https://www.haomeiwen.com/subject/koyrgftx.html