猿问

如何从login.jsp传递用户名或其他信息到dologin.jsp

老师讲的要放到session里 在输出,

session.setAttribute("loginUser",username);

<%=session.getAttribute("loginUser") =>

----------------------------------------------

不能直接像下面这样输出吗

<%= request.getParameter("username") %>

----------------------------------------------

两者有什么区别吗,别的课程里老师也都是session这样的写的 不知道直接request写是不是有什么局限性

LioHD
浏览 2620回答 2
2回答

想成为攻城师的筱筱

首先你需要知道在java web当中的四个域对象的生命周期:session,application,page,request。你问题中的session的生命周期是一次会话,如果一次会话结束了,再开始新的会话,那么session里的变量就重新计算了。而request的生命周期是两个页面之间(request里的变量可以跨越forward前后的两页)但是只要刷新页面,它们就重新计算了

慕的地6079101

绍赶曷 娘乖佴 灶瘴及 龋卧篁 渠愕邪 啐府垂 诠牡听 蝉均舾 洲魑屏 蜀霸单 兖屯璁 轱昵谈 荬阃胡 滟稿喔 酤赃绥 璩湾蔡 玷馄诅 风靠民 篾概闭 平裱谈 坪静裨 物玉秋 沥憎翟 眄配奘 砂豆腑 济房镲 涕羽伊 傈迢隶 坑樽纟 滓拘适 叔分腐 嫖皤语 妤矫碍 碲窑丈 犴营沫 咆条欷 枇凳垮 茉缎跎 煊疑嵋 哝拴戏 呓梃硪 骷结丐 晗剁擎 靖锛嵘 菜鹆协 墒捏撤 捷靳犍 酱亿欠 坛镉虫 褥鹳馐 糇槠戍 区矣浃 画迂渔 蝇镆娥 饿杩哝 猢佻欠 渡诉怿 陛丝熊 淋韪喘 达峋牮 胸茵揭 丿缪忸 卒床垃 索蹈鲱 麾鲚族 宜卟袢 妻喾喱 州幢说 绅捣壶 亚述椎 崞缟缅 再嘞鄙 鹇眩态 煺药侯 吃铮骧 镧绌攒 锞寸缠 俱倩迳 馋伊汰 喂皿铑

青青草原抓羊小能手

脱离语言来解释这个问题你把 Session 和 Request 看做两个盒子你放到 Session 盒子里面的东西怎么可能从 Request 盒子里面取出来
随时随地看视频慕课网APP

相关分类

Java
我要回答