html页面中如何获取session中的值? servlet

火光闪耀 2011-12-04 10:44:49
后台的部分代码如下:HttpSession session = request.getSession();
session.setAttribute("name",name);
session.setAttribute("pwd", pwd);
response.sendRedirect("2.html");


现在要在2.html中得到在上面session中设置的值,并让它显示出来,请问该html页面的代码该怎么写呢?

请各位大侠给点指点呀。 谢谢了
...全文
47701 23 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
23 条回复
切换为时间正序
请发表友善的回复…
发表回复
--Locked 2014-07-31
  • 打赏
  • 举报
回复
w3school 学习ajax
java_haopeng 2014-07-31
  • 打赏
  • 举报
回复
el表达式,记得导包。
Qconzhongxiao 2011-12-05
  • 打赏
  • 举报
回复
好像有一套标签的可以动态取值的,但我也不知道,以前看见过别人写!
火光闪耀 2011-12-05
  • 打赏
  • 举报
回复
[Quote=引用 9 楼 huangxw000 的回复:]

HTML中就这样:response.sendRedirect( "2.html?pwd ="+pwd);
URL传值。。
[/Quote]
那么在html中如何取值呢?EL吗?
[Quote=引用 10 楼 abcba101 的回复:]

这个书上都会有
[/Quote]
什么书?具体点的代码?
abcba101 2011-12-05
  • 打赏
  • 举报
回复
这个书上都会有
huangxw000 2011-12-05
  • 打赏
  • 举报
回复
HTML中就这样:response.sendRedirect( "2.html?pwd ="+pwd);
URL传值。。
火光闪耀 2011-12-05
  • 打赏
  • 举报
回复
jsp我也知道可以的。但是现在说的就是用html呀。我在这个页面的script和body中都试了,上面说的set/getAttribute()和EL都不行的。
chabale 2011-12-05
  • 打赏
  • 举报
回复
如果想要动态的现实信息,改用jsp吧
<%=session.getAttribute("pwd")%>
xiaoqiuwyh 2011-12-05
  • 打赏
  • 举报
回复
纯html页面应该获取不到,jsp页面可以。
東刀人 2011-12-05
  • 打赏
  • 举报
回复
html好像是获取不到的,应该改成jsp页面,然后用EL表达式获取:${name}、${pwd}这样就可以的!
request是jsp页面才能使用的,所以改成jsp页面比较好。
我嘞个去 2011-12-05
  • 打赏
  • 举报
回复
1,jsp内置对象
2,el表达式
3,jstl标签
都可以!
xiaoshan_1988 2011-12-05
  • 打赏
  • 举报
回复
使用el表达式 ${sessionScope.name}
火光闪耀 2011-12-05
  • 打赏
  • 举报
回复
[Quote=引用 13 楼 ant_cc 的回复:]

用response.sendRedirect("a.html?param=hello");用下面的JS方法如:var v=getUrlParameter('param');
function getUrlParameter( name ){
name = name.replace(/[\[]/,"\\\[").replace(/[\]]/,"\\\]");
var regexS = "[\……
[/Quote]

非常感谢,就这个好。但是呢?就是要写这个getUrlParameter()方法,比较麻烦些。但是还好想要的效果实现了。
沉默的飞鱼 2011-12-05
  • 打赏
  • 举报
回复
尝试用下AJAX ,,,,,这个管你是JSP 还是HTML 都可以。想返回什么就返回什么。
chabale 2011-12-05
  • 打赏
  • 举报
回复
如果你非要用html的话,那你就用ajax吧
资料:w3cschool
海逸_2018 2011-12-05
  • 打赏
  • 举报
回复
html:
用response.sendRedirect("2.html?param=name");用下面的JS方法如:var a=getUrlParameter('param'),用URL传值,纯静态页面用不了EL
jsp:<%=session.getAttribute("name")%>
空着 2011-12-05
  • 打赏
  • 举报
回复
jsp取会简单点
阿诺 2011-12-05
  • 打赏
  • 举报
回复
上面就是答案
Acesidonu 2011-12-05
  • 打赏
  • 举报
回复
还是用jsp简单点
CloudX2019 2011-12-05
  • 打赏
  • 举报
回复
都已经在路径将值传过来了,你还不会用js去截取?
截取后显示在页面上不就OK了


每天回帖即可获得10分可用分!
加载更多回复(2)

81,122

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧