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
  • 热门搜索
    怎么做表格 非典后来为什么消失了 莴笋怎么做好吃 匚怎么读 右眼跳是为什么 韭菜籽怎么吃 为什么手机连上wifi却上不了网 青春痘怎么能治好 安迪和魏渭为什么分手 天安门怎么画