A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© zhoujiegun 中级黑马   /  2016-5-4 23:07  /  677 人查看  /  4 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

public class TotalSalesGraphicServlet extends HttpServlet {

        public void doGet(HttpServletRequest request, HttpServletResponse response)
                        throws ServletException, IOException {
                        doPost(request,response);
        }

        public void doPost(HttpServletRequest request, HttpServletResponse response)
                        throws ServletException, IOException {
                        System.out.println("查看hichart表....");
                        request.setCharacterEncoding("utf-8");
                        User existUser = (User)request.getSession().getAttribute("existUser");
                        if(existUser==null){
                                response.sendRedirect(request.getContextPath()+"/login.jsp");
                                return;
                        }
                                List<Product> products = new OrderItemServiceImpl().findTotalSales();
                                //将products抽取出来 封装特殊格式字符串
                                List<SalesData> saleDatas = new ArrayList<SalesData>();
                                for(Product p:products){
                                        SalesData salesData = new SalesData();
                                        salesData.setName(p.getName());
                                        int arr[] = new int[1];
                                        arr[0] = p.getTotalSales();
                                        salesData.setData(arr);
                                        saleDatas.add(salesData);
                                }
                                JSONArray array = JSONArray.fromObject(saleDatas);
                                response.setContentType("text/json;charset=utf-8");
                                response.getWriter().println(array.toString());
                       
        }

}


4 个回复

倒序浏览
好牛逼的代码
回复 使用道具 举报
表示看不懂 !11
回复 使用道具 举报
来自0419的高兴 来自手机 中级黑马 2016-5-4 23:39:45
板凳
看不懂,没学到这
回复 使用道具 举报
赞赞赞
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马