为了账号安全,请及时绑定邮箱和手机立即绑定

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

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

LioHD 2017-05-04 14:35:43
老师讲的要放到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前后的两页)但是只要刷新页面,它们就重新计算了

查看完整回答
1 反对 回复 2017-05-04
?
青青草原抓羊小能手

TA贡献21条经验 获得超16个赞

脱离语言来解释这个问题你把 Session 和 Request 看做两个盒子你放到 Session 盒子里面的东西怎么可能从 Request 盒子里面取出来

查看完整回答
反对 回复 2017-05-04
  • 2 回答
  • 0 关注
  • 2619 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信