老师讲的要放到session里 在输出,session.setAttribute("loginUser",username);<%=session.getAttribute("loginUser") =>----------------------------------------------不能直接像下面这样输出吗<%= request.getParameter("username") %>----------------------------------------------两者有什么区别吗,别的课程里老师也都是session这样的写的 不知道直接request写是不是有什么局限性
2 回答
想成为攻城师的筱筱
TA贡献15条经验 获得超22个赞
首先你需要知道在java web当中的四个域对象的生命周期:session,application,page,request。
你问题中的session的生命周期是一次会话,如果一次会话结束了,再开始新的会话,那么session里的变量就重新计算了。
而request的生命周期是两个页面之间(request里的变量可以跨越forward前后的两页)但是只要刷新页面,它们就重新计算了
慕的地6079101
TA贡献3593条经验 获得超0个赞
绍赶曷
娘乖佴
灶瘴及
龋卧篁
渠愕邪
啐府垂
诠牡听
蝉均舾
洲魑屏
蜀霸单
兖屯璁
轱昵谈
荬阃胡
滟稿喔
酤赃绥
璩湾蔡
玷馄诅
风靠民
篾概闭
平裱谈
坪静裨
物玉秋
沥憎翟
眄配奘
砂豆腑
济房镲
涕羽伊
傈迢隶
坑樽纟
滓拘适
叔分腐
嫖皤语
妤矫碍
碲窑丈
犴营沫
咆条欷
枇凳垮
茉缎跎
煊疑嵋
哝拴戏
呓梃硪
骷结丐
晗剁擎
靖锛嵘
菜鹆协
墒捏撤
捷靳犍
酱亿欠
坛镉虫
褥鹳馐
糇槠戍
区矣浃
画迂渔
蝇镆娥
饿杩哝
猢佻欠
渡诉怿
陛丝熊
淋韪喘
达峋牮
胸茵揭
丿缪忸
卒床垃
索蹈鲱
麾鲚族
宜卟袢
妻喾喱
州幢说
绅捣壶
亚述椎
崞缟缅
再嘞鄙
鹇眩态
煺药侯
吃铮骧
镧绌攒
锞寸缠
俱倩迳
馋伊汰
喂皿铑
青青草原抓羊小能手
TA贡献21条经验 获得超16个赞
脱离语言来解释这个问题你把 Session 和 Request 看做两个盒子你放到 Session 盒子里面的东西怎么可能从 Request 盒子里面取出来
添加回答
举报
0/150
提交
取消