yearstatisticsaction.java
来自「近几年来」· Java 代码 · 共 43 行
JAVA
43 行
package tarena.action;import java.sql.Date;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 YearStatisticsAction 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(), 0, 1,0,0,0); Date startDate = new Date(c.getTimeInMillis()); c.add(Calendar.YEAR, 1); 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.YEAR_STATISTICS, list); return mapping.findForward("return"); }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?