X-Git-Url: http://source.jalview.org/gitweb/?a=blobdiff_plain;f=webservices%2Fcompbio%2Fnosql%2Flisteners%2FLengthServlet.java;fp=webservices%2Fcompbio%2Fnosql%2Flisteners%2FLengthServlet.java;h=6e4feee72d49d24cbb8a672a8084e02b6a59ca5e;hb=1b3f78859f281e8e3142b543a384e5cfbe366839;hp=0000000000000000000000000000000000000000;hpb=8b45c19de3f4e652033186bf6b9dc9b3e9205a64;p=jabaws.git diff --git a/webservices/compbio/nosql/listeners/LengthServlet.java b/webservices/compbio/nosql/listeners/LengthServlet.java new file mode 100644 index 0000000..6e4feee --- /dev/null +++ b/webservices/compbio/nosql/listeners/LengthServlet.java @@ -0,0 +1,44 @@ +package combio.listeners; + +import java.io.IOException; +import java.util.List; + +import javax.servlet.RequestDispatcher; +import javax.servlet.ServletException; +import javax.servlet.annotation.WebServlet; +import javax.servlet.http.HttpServlet; +import javax.servlet.http.HttpServletRequest; +import javax.servlet.http.HttpServletResponse; + +import combio.cassandra.DataBase; +import combio.statistic.StatisticsProt; + +/** + * Servlet implementation class LengthServlet + */ +@WebServlet("/LengthServlet") +public class LengthServlet extends HttpServlet { + private static final long serialVersionUID = 1L; + /** + * @see HttpServlet#doGet(HttpServletRequest request, HttpServletResponse response) + */ + protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + List result; + String date1 = request.getParameter("data1"); + String date2 = request.getParameter("data2"); + StatisticsProt sp = new StatisticsProt(); + result = sp.readLength(date1, date2); + request.setAttribute("data1", date1); + request.setAttribute("data2", date2); + request.setAttribute("result", result); + RequestDispatcher rd = request.getRequestDispatcher("/ReportLength.jsp"); + rd.forward(request, response); + } + + /** + * @see HttpServlet#doPost(HttpServletRequest request, HttpServletResponse response) + */ + protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + doGet(request, response); + } +}