public ActionForward doSearch(ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) {
//Logging
System.out.println("Inside doSearch for job | Date: " + new Date());
//doing search operation
listJobCard = getDaoFactory(request).getJobCardDAO(comLocator).findAllByJobSearch(jobSearch);
request.getSession().setAttribute("listJobCard", listJobCard);
System.out.println("Exiting doSearch for job | Date: " + new Date());
return mapping.getInputForward();
}
我已经把 System.out.prinln(); 用于在此方法的开头和结尾进行日志记录,只是为了了解线程的流向。结果是同步的,方法一个接一个地执行。输出如下。
内部doSearch for job | 日期:2017 年 1 月 28 日星期六 14:52:39 IST
退出 doSearch 找工作 | 日期:2017 年 1 月 28 日星期六 14:52:50 IST
内部doSearch for job | 日期:2017 年 1 月 28 日星期六 14:52:50 IST
退出 doSearch 找工作 | 日期:2017 年 1 月 28 日星期六 14:53:00 IST