package compbio.listeners;
import java.io.IOException;
+import java.text.SimpleDateFormat;
import java.util.Calendar;
+import java.util.Date;
import java.util.List;
import javax.servlet.RequestDispatcher;
import compbio.cassandra.DataBase;
import compbio.statistic.CassandraRequester;
-import compbio.statistic.StatisticsProt;
@WebServlet("/ServletJobsByDate")
public class ServletJobsByDate extends HttpServlet {
CassandraRequester cr = new CassandraRequester();
if (null != request.getParameter("option")) {
Calendar cal = Calendar.getInstance();
- date1 = StatisticsProt.DateFormatYYMMDD(cr.earliestDate());
+ date1 = DateFormatYYMMDD(cr.earliestDate());
date2 = cal.get(Calendar.YEAR) + "/" + (cal.get(Calendar.MONTH) + 1) + "/" + cal.get(Calendar.DAY_OF_MONTH);
}
request.setAttribute("data1", date1);
request.setAttribute("data2", date2);
- List<DataBase> res = cr.countJobs(date1, date2);
- request.setAttribute("result", res);
+ // List<DataBase> res = cr.countJobs(date1, date2);
+ // request.setAttribute("result", res);
final long endTime = System.currentTimeMillis();
request.setAttribute("timeExecution", (endTime - startTime));
- System.out.println ("QueryServlet.doGet: total number of dates = " + res.size());
+ // System.out.println ("QueryServlet.doGet: total number of dates = " +
+ // res.size());
request.setAttribute("flag", request.getParameter("option"));
RequestDispatcher rd = request.getRequestDispatcher("/ReportJobsByDate.jsp");
rd.forward(request, response);
doGet(request, response);
}
+ /*
+ * convert ???
+ */
+ private String DateFormatYYMMDD(long indate) {
+ SimpleDateFormat datformat = new SimpleDateFormat("yyyy/MM/dd");
+ String dateString = datformat.format(new Date(indate));
+ return dateString;
+ }
}