zoukankan      html  css  js  c++  java
  • ssm传递参数,前端中文乱码

    这个问题,百度一波有各种的“终极”、“最好”等等,我试了一下,比较不适合我这边的代码,流泪,最后还是用的是普适性比较好的方法,以后能力提升的在改。

    在传参前使用response.setContentType("text/html;charset=UTF-8");即可,

    @RequestMapping("/allPagePaper")
    public void listPaper(HttpServletResponse response) {
    response.setContentType("text/html;charset=UTF-8");
    List<Paper> list = paperService.queryPagePaper(0,10);
    String pageList= JSON.toJSONString(list);
    try {
    //response.getWriter().print:传递参数
    //pageNumber:需要传递的参数
    response.getWriter().print(pageList);
    }catch (Exception e){
    e.printStackTrace();
    }
    }

      效果:

           修改之前

    [{"paperDetail":"??","paperId":1,"paperName":"??","paperNum":100},{"paperDetail":"??","paperId":4,"paperName":"???","paperNum":3},{"paperDetail":"2","paperId":6,"paperName":"22","paperNum":102422},{"paperDetail":"2","paperId":7,"paperName":"2","paperNum":2},{"paperDetail":"1","paperId":8,"paperName":"1","paperNum":1},{"paperDetail":"23","paperId":9,"paperName":"2","paperNum":2},{"paperDetail":"3","paperId":10,"paperName":"3","paperNum":3},{"paperDetail":"4","paperId":11,"paperName":"4","paperNum":4},{"paperDetail":"5","paperId":12,"paperName":"5","paperNum":5},
    [{"paperDetail":"娴嬭瘯","paperId":1,"paperName":"娴嬭瘯","paperNum":100},{"paperDetail":"璇︽儏","paperId":4,"paperName":"鏁版嵁闆�","paperNum":3},{"paperDetail":"2","paperId":6,"paperName":"22","paperNum":102422},{"paperDetail":"2","paperId":7,"paperName":"2","paperNum":2},{"paperDetail":"1","paperId":8,"paperName":"1","paperNum":1},{"paperDetail":"23","paperId":9,"paperName":"2","paperNum":2},{"paperDetail":"3","paperId":10,"paperName":"3","paperNum":3},{"paperDetail":"4","paperId":11,"paperName":"4","paperNum":4},{"paperDetail":"5","paperId":12,"paperName":"5","paperNum":5},{"paperDetail":"7","paperId":14,"paperName":"7","paperNum":7}]

           修改后

    [{"paperDetail":"测试","paperId":1,"paperName":"测试","paperNum":100},{"paperDetail":"详情","paperId":4,"paperName":"数据集","paperNum":3},{"paperDetail":"2","paperId":6,"paperName":"22","paperNum":102422},{"paperDetail":"2","paperId":7,"paperName":"2","paperNum":2},{"paperDetail":"1","paperId":8,"paperName":"1","paperNum":1},{"paperDetail":"23","paperId":9,"paperName":"2","paperNum":2},{"paperDetail":"3","paperId":10,"paperName":"3","paperNum":3},{"paperDetail":"4","paperId":11,"paperName":"4","paperNum":4},{"paperDetail":"5","paperId":12,"paperName":"5","paperNum":5},{"paperDetail":"7","paperId":14,"paperName":"7","paperNum":7}]
  • 相关阅读:
    【抓包】Charles设置断点
    获取绑定到DataGridView中某一行的数据
    持续集成经验分享Bamboo+Ant+SVN的构建方案
    JIRA.HOME locked被锁的解决方案
    JIRA使用说明
    jira 4.2 使用Oracle数据库的详细安装(含破解)
    Linux + JIRA4.2 + MySQL安装&破解&配置攻略
    EXECUTE IMMEDIATE oracle介绍
    园子里的哪位大哥给我说说WinCE程序的开发,谢谢了
    PL/SQL DEVELOPER中的专用复制(Special Copy)
  • 原文地址:https://www.cnblogs.com/hahayixiao/p/15262828.html
Copyright © 2011-2022 走看看