Changes between Version 3 and Version 4 of Ticket #802, comment 25


Ignore:
Timestamp:
Sep 23, 2015, 2:19:53 PM (9 years ago)
Author:
olle

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #802, comment 25

    v3 v4  
    66 1. XML servlet configuration file `servlets.xml` in `META-INF/` updated with entry for new servlet class `MeludiQuarterMonthReportServlet`.
    77 2. JSP file `index.jsp` in `resources/` updated by adding new "Sample processing statistics" wizard to the "Statistics and reporting wizards" section. It will be coupled to new JSP file `meludi_quarter_month_report_generator.jsp` in `resources/reports/`.
    8  3. New JSP and javascript files `meludi_quarter_month_report_generator.jsp`,  `meludi_quarter_month_report_generator.js`, and `boxplot.js` added to `resources/reports/`. Javascript file `meludi_quarter_month_report_generator.js` calls new servlet `MeludiQuarterMonthReportServlet` with command "`meludiquartermonthreport " to create JSON data for the statistics, which is used by `boxplot.js` to create the box plots in HTML5 `canvas` elements.
     8 3. New JSP and javascript files `meludi_quarter_month_report_generator.jsp`,  `meludi_quarter_month_report_generator.js`, and `boxplot.js` added to `resources/reports/`. Javascript file `meludi_quarter_month_report_generator.js` calls new servlet `MeludiQuarterMonthReportServlet` with command "`meludiquartermonthreport`" to create JSON data for the statistics, which is used by `boxplot.js` to create the box plots in HTML5 `canvas` elements.
    99 4. New java servlet class/file `MeludiQuarterMonthReportServlet.java` in `src/net/sf/basedb/meludi/servlet/` added. Protected method `void doGet(HttpServletRequest req, HttpServletResponse resp)` supports commands "`getSites`" and "`meludiquartermonthreport`". The latter command creates JSON data for the statistics.