posts - 41, comments - 15, trackbacks - 0, articles - 1
  BlogJava :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

在jsp中使用jquery的ajax

Posted on 2012-04-18 16:36 yuhaibo736 阅读(2268) 评论(2)  编辑  收藏
jQuery.ajax({
       url: 'getAssessmentStaffEvaluation.html',
       type: 'post',
       data: 'userId=' + userid + '&startDate=' + startDate + '&endDate=' + endDate,
       dataType:'json',
       success: function(returnObj){
        $("#countTd").text("服务客户次数:" + returnObj.customerService + "    阅读报告篇数:" + returnObj.reportReadLog +"    撰写产品篇数:" + returnObj.htreport + "    完成任务情况:" + returnObj.task + "    工作申请情况:" + returnObj.applyTask);
       }
      });

public ModelAndView getAssessmentStaffEvaluationHandler(HttpServletRequest request, HttpServletResponse response)
         throws ServletException, IOException, ParseException {

  String userId = Utils.trim(request.getParameter("userId"));
  String startDate = Utils.trim(request.getParameter("startDate"));
  String endDate = Utils.trim(request.getParameter("endDate"));
  SimpleDateFormat sdf = new SimpleDateFormat("yyyy-MM-dd");
  Map param = new HashMap();
  param.put("inputid", userId);
  param.put("beginDate", sdf.parse(startDate));
  param.put("endDate", sdf.parse(endDate));
  Response response1 = customerServiceService.getCustomerServiceCount(param);
  Integer count1 = response1.getReturnInt();

  Calendar c = Calendar.getInstance();
  c.setTime(sdf.parse(endDate));
  c.add(Calendar.DATE, 1);
  Map param1 = new HashMap();
  param1.put("userid", userId);
  param1.put("beginDate", sdf.parse(startDate));
  param1.put("endDate", c.getTime());
  Response response2 = reportReadLogService.getReportReadLogCount(param1);
  Integer count2 = (Integer) response2.getReturnObject();

  Response response3 = htreportService.getHtreportCount(param1);
  Integer count3 = (Integer) response3.getReturnObject();

  Map param2 = new HashMap();
  param2.put("createId", userId);
  param2.put("flag", 1);
  param2.put("startTime", sdf.parse(startDate));
  param2.put("endTime", c.getTime());
  Response response4 = taskService.getTaskCount(param2);
  Integer count4 = (Integer) response4.getReturnObject();

  Map param3 = new HashMap();
  param3.put("createId", userId);
  param3.put("beginDate", sdf.parse(startDate));
  param3.put("endDate", c.getTime());
  Response response5 = applyTaskService.getApplyTaskCount(param3);
  Integer count5 = (Integer) response5.getReturnObject();

  response.setContentType("text/json");
  PrintWriter out = response.getWriter();
  out.println("{\"customerService\":\"" + count1 + "\", \"reportReadLog\":\"" + count2 + "\", \"htreport\":\""
          + count3 + "\", \"task\":\"" + count4 + "\", \"applyTask\":\"" + count5 + "\"}");
  out.flush();
  out.close();

  return null;
 }


评论

# re: 在jsp中使用jquery的ajax  回复  更多评论   

2014-10-28 14:45 by fdsa
sadf

# re: 在jsp中使用jquery的ajax[未登录]  回复  更多评论   

2016-01-21 13:51 by oo
的地方是否

只有注册用户登录后才能发表评论。


网站导航: