java保存到session里,新的JSP页面怎么获取不到值

我想在后台JAVA值保存SESSION里,然后在后台打开新的print.jsp页面(不覆盖旧的页面),再在print.jsp里request.getAttribut(“v... 我想在后台JAVA 值保存SESSION 里,然后在后台打开新的print.jsp页面(不覆盖旧的页面),再在print.jsp里request.getAttribut(“value”),但是为什么是空值.
我想是不是新打开的jsp页面与原来的页面是不同的,所以新的页面里的session与旧的页面里的session是不相同的?
求大神们帮帮忙。比较急
展开
 我来答
千锋教育
2015-12-17 · 做真实的自己 用良心做教育
千锋教育
千锋教育专注HTML5大前端、JavaEE、Python、人工智能、UI&UE、云计算、全栈软件测试、大数据、物联网+嵌入式、Unity游戏开发、网络安全、互联网营销、Go语言等培训教育。
向TA提问
展开全部
java中设置session的值:
session.setAttribute("username",username);
session.setAttribute("password",password);
jsp中可以这么获取session的值:
username=session.getAttribute("username");
password=session.getAttribute("password");
magic_824
2012-10-12 · 超过13用户采纳过TA的回答
知道答主
回答量:29
采纳率:0%
帮助的人:36.6万
展开全部
request.getAttribut("value")这个也不是取session啊,request与session楼主都没搞清楚啊
你的print.jsp页面是怎么打开的,重定向还是转发啊??
追问
var appWindow = encodeURI(window.open('./webpage/print.jsp?'));

Extjs 打开新的页面
追答
这种方式有可能造成session丢失,建议不要再open的页面去session
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友845f74e61
2012-10-12 · TA获得超过6929个赞
知道大有可为答主
回答量:4050
采纳率:50%
帮助的人:1615万
展开全部
你存到session中
不应该是
session.getAttribut(“value”)

这样吗?
request.getAttribut(“value”)当然取不到了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
aiqinever
2012-10-12 · TA获得超过250个赞
知道答主
回答量:289
采纳率:0%
帮助的人:91.6万
展开全部
记得是sessionScope. 来取值。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
一片明月如秋水
2012-10-12 · 超过17用户采纳过TA的回答
知道答主
回答量:80
采纳率:0%
帮助的人:23.5万
展开全部
直接用session.getAttribut("value");
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式