Subversion Repositories SmartDukaan

Rev

Rev 3506 | Blame | Compare with Previous | Last modification | View Log | RSS feed

package in.shop2020.web;

import in.shop2020.model.ComparisonStats;
import in.shop2020.server.ComparisonStatsRepository;

import java.io.IOException;
import java.text.SimpleDateFormat;
import java.util.Date;


import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;


public class ShowCompareProducts extends HttpServlet {
    private static final long serialVersionUID = -8236918415987438049L;

    public void doPost(HttpServletRequest req, HttpServletResponse resp) {
        resp.setContentType("application/json");
        try {
                
                Date toDate = new Date();
            
                SimpleDateFormat sdf = new SimpleDateFormat("yyyyMMdd");
            String id = sdf.format(toDate);
            
            ComparisonStatsRepository repo = new ComparisonStatsRepository();
                ComparisonStats comparisonStats = repo.getById(id);
                
                resp.getWriter().println(comparisonStats.getComparisonStatsJSON().getValue());
                
        } catch (IOException e) {
            System.out.println("Unable to write at output stream");
        }
    }
    
    public void doGet(HttpServletRequest req, HttpServletResponse resp) {
        doPost(req, resp);
    }
}