js中读取session中的数组,session中的数组是后台的string[] a=new string[2];请问怎么js中怎样读取出来!

解决方案 »

  1.   

    客户端的JS不可能读取到SESSION!
    用服务端JS读取到后,按照普通方法写入客户端JS中即可。
      

  2.   

    你拼接一下字符串,就可以了
    json 格式: ['sss','aaa']
      

  3.   

    不知道楼主用的是否是jsp
    jsp的话在页面用以隐藏变量存储session.getAttribute(),然后再在js里取这个隐藏域的值就好了。
      

  4.   

    你要读session中的内容,那你得用ajax。写一个servlet或者jsp文件都行。然后,让它去访问你的这个servlet或jsp去取session中的数组,把数组变成json的形式。
      

  5.   

    json不是必须的。就是返回普通的“1,2,3”这样的字串也是一样。关键是前台JS要读取到SESSION中的数据,必须通过后台来取得并返回。至于是用AJAX还是隐藏框架,那都是具体的手段而已。
      

  6.   

    JavaScript无法直接获取Session会话中的内容。
      

  7.   

    ajax获取数据,再转成json字符串,返回后转成json