ssh中list转化成json让微信小程序接收

来源:互联网 发布:微波炉品牌选择 知乎 编辑:程序博客网 时间:2024/06/04 00:29

方法一

   其中list为传过来的集合(但是方法一会产生中文乱码)

     public void outt(List<Student> list){

        HttpServletResponse response=ServletActionContext.getResponse();
        try {
            response.setCharacterEncoding("UTF-8");
             PrintWriter out= ServletActionContext.getResponse().getWriter();
             out.print(json);
       
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }
        
     }

方法二

   其中list为传过来的集合(不会中文乱码)

 public void outt(List<Student> list){
   
        HttpServletResponse response=ServletActionContext.getResponse();
 
        try {
           
             JSONArray json=JSONArray.fromObject(list);
             response.setContentType("text/html; charset=UTF-8");
             response.getWriter().print(json);
             System.out.println(json);
    
        } catch (IOException e) {
            // TODO Auto-generated catch block
            e.printStackTrace();
        }

        
     }