jsp页面调用ajax,在jsp中使用jquery的ajax
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;
}
總結
以上是生活随笔為你收集整理的jsp页面调用ajax,在jsp中使用jquery的ajax的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: win7服务器远程灰色的,小编为你细说w
- 下一篇: 八月25日8点半服务器维修,三国乱世8月