📄 quarterstatisticsaction.java
字号:
package tarena.action;import java.sql.Date;import java.text.SimpleDateFormat;import java.util.Calendar;import java.util.List;import javax.servlet.http.HttpServletRequest;import javax.servlet.http.HttpServletResponse;import org.apache.struts.action.Action;import org.apache.struts.action.ActionForm;import org.apache.struts.action.ActionForward;import org.apache.struts.action.ActionMapping;import org.hibernate.Session;import tarena.form.StatisticsForm;import tarena.proxy.Business;import tarena.util.ContextUtil;public class QuarterStatisticsAction extends Action { public ActionForward execute( ActionMapping mapping, ActionForm form, HttpServletRequest request, HttpServletResponse response) { StatisticsForm statisticsForm = (StatisticsForm) form; Calendar c = Calendar.getInstance(); c.set(statisticsForm.getYear(), (statisticsForm.getQuarter()-1)*3, 1, 0, 0, 0); Date startDate = new Date(c.getTimeInMillis()); c.add(Calendar.MONTH, 3); c.add(Calendar.DAY_OF_MONTH, -1); Date endDate = new Date(c.getTimeInMillis()); Session session = (Session)request.getAttribute(ContextUtil.SESSION); List list = Business.findPoll(session, startDate, endDate, "asc"); request.setAttribute(ContextUtil.QUARTER_STATISTICS, list); return mapping.findForward("return"); }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -