关于Ajax的问题,我有一个程序,从jsp传值到后台,得到对象后存在session中,然后再返回到现在的jsp接收
发表在JavaWeb图书答疑 2013-04-22
是否精华
版块置顶:
但是有时候可以接收成功,有时候就是空,不知道为什么代码如下(部分省略):jsp://查询数据库得到用户本人信息,取出密钥queryString="logon.do?sn="+ePassSN+"&timeStamp=" + new Date().getTime();xmlHttp.open("GET", queryString, true);xmlHttp.onreadystatechange = handleStateChange;xmlHttp.send(null);action中:String sn=request.getParameter("sn").trim();Administrator admin=service.getAdmin(sn);response.setContentType("text/html");request.getSession().setAttribute("admin", admin);request.setAttribute("mkey", admin.getDmkey());return null;然后回到当前jsp接收:<%String mkey=(String)request.getAttribute("mkey");%>有时候mkey是空,有时候就是正确数值,不知道为什么 
分享到:
精彩评论 1
无语_mrkj
学分:3155 LV11
2013-05-02
沙发
您是将mkey保存到request对象中,如果将获取的结果时,与当前请求处于同一个请求中,那么就能获取到值,如果不是同一个请求中,那么将不能获取到值。由于没有看到实际程序,不知道我这么理解对不对。
首页上一页 1 下一页尾页 1 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照