xiaing_log 2016-05-22 05:46 采纳率: 40%
浏览 1828

为什么得不到后台传的JSON数据?

求帮助啊
Springmvc

    public void firstP(HttpServletRequest request) {
        List<Picture> pl = (List<Picture>) pageService.getPageList(1, number);
        JSONArray array = JSONArray.fromObject(pl);
        request.setAttribute("pl",array.toString());
        System.out.println(array.toString());
        request.setAttribute("user", "user");
    }

js:

能得到user,

<script>
        var pl = eval('('+"${pl}"+')');
        var u = "${user}";
        document.getElementById("show").innerHTML=pl[0].pid;
    </script>

后台打印的JSON:
[{"category":{"cid":2,"sort":"B"},"pdescribe":"BBB","pid":2,"pres":"333","psize":"bbb","purl":"bbb"},{"category":{"cid":3,"sort":"C"},"pdescribe":"ddd","pid":3,"pres":"333","psize":"ddd","purl":"ddd"},{"category":{"cid":1,"sort":"A"},"pdescribe":"eee","pid":4,"pres":"444","psize":"eee","purl":"eee"},{"category":{"cid":2,"sort":"B"},"pdescribe":"fff","pid":5,"pres":"fff","psize":"fff","purl":"ddd"}]

  • 写回答

3条回答 默认 最新

  • Go 旅城通票 2016-05-22 07:29
    关注

    pl session存储对象序列化为json的字符串,而不是直接对象
    http://www.docin.com/p-587238555.html
    要不调用默认的toString得到的不是你那个字符串,你自己看客户端源代码就知道了

    评论

报告相同问题?

悬赏问题

  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题
  • ¥15 slam rangenet++配置
  • ¥15 有没有研究水声通信方面的帮我改俩matlab代码
  • ¥15 ubuntu子系统密码忘记
  • ¥15 信号傅里叶变换在matlab上遇到的小问题请求帮助
  • ¥15 保护模式-系统加载-段寄存器
  • ¥15 电脑桌面设定一个区域禁止鼠标操作