黑马程序员技术交流社区

标题: 吓死人的代码 [打印本页]

作者: zhoujiegun    时间: 2016-5-4 23:07
标题: 吓死人的代码
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());
                       
        }

}



作者: zhxz521    时间: 2016-5-4 23:22
好牛逼的代码
作者: 执着为梦    时间: 2016-5-4 23:38
表示看不懂 !11
作者: 来自0419的高兴    时间: 2016-5-4 23:39
看不懂,没学到这
作者: leifuhua    时间: 2016-5-4 23:42
赞赞赞




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2