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
网友评论