js如何获取session

 时间:2024-10-16 21:57:22

session是存储在服务器上的,js无法直接获取session中的数据,但是可以使用服务器动态生成的内容携带session中的数据给js使用,下面介绍具体方法。

js如何获取session

2、以SpringMvc中的controller为例,在后台向session中设醅呓择锗置一个值。你也可以用Servlet或者struts2等,只要获取到session 对象,然后设置进去值就行。至于这个示例工程的全部代码就不放了,理解本文的思路就行,SpringMvc怎么用不懂的可以去网上查。 @RequestMapping(value = "home", method = RequestMethod.GET) public String home(HttpSessionsession) { session.setAttribute("name", "Tom"); return "home"; }

js如何获取session

4、在界面上查看,得到正确的值了。

js如何获取session

利用ajax

1、在刚才的controller基础上增加一个接受ajax请求的方法,在java后台从session中取出数据返回。 @ResponseBody @RequestMapping(value = "getName", method = RequestMethod.GET) public Object getName(HttpSession session) { return session.getAttribute("name"); }

js如何获取session

2、 $.ajax({ url: 'getName.do', success: function (data) { alert(data) } })

js如何获取session
  • js如何给input赋值
  • IntelliJ IDEA怎么代码编辑器上下显示两个窗口
  • IntelliJ IDEA怎么开启高亮度匹配大括号
  • npm代理如何设置npm网络链接失败如何设置
  • Tomcat 6.0 only supports J2EE 1.2, 1.3, 1.4
  • 热门搜索
    旅游线路推荐 中国旅游胜地排行榜 腮红怎么用 骶髂关节在哪里 旅游社区 如何调节电脑屏幕亮度 零钱明细怎么删除 wps段落设置在哪里 0411是哪里的区号 皮鞋上的油渍怎么去除