From 9cbe7af90572465c204042d76b6945fc408e2eb5 Mon Sep 17 00:00:00 2001 From: Winnie <liang15@mcmaster.ca> Date: Wed, 28 Mar 2018 08:48:46 -0400 Subject: [PATCH] Update Temporary changes --- src/web/Director.java | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/src/web/Director.java b/src/web/Director.java index bacea9d..cbb60b4 100755 --- a/src/web/Director.java +++ b/src/web/Director.java @@ -34,6 +34,8 @@ public class Director extends HttpServlet { TrawlExpert te = (TrawlExpert)request.getServletContext().getAttribute("trawl"); //find all applicable things underneath the top most one, need API for this + //result = te.getPhylum(); // SOmething like this + //send lists of things to build the dropdowns request.setAttribute("phylum", result); request.setAttribute("bioClass", result); @@ -51,4 +53,31 @@ public class Director extends HttpServlet { String[] s = url.split("/"); return s[s.length - 1]; } + + + private void doChangedPhyum(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { + //get answers from form + String phylum = request.getParameter("phylum"); + String bioClass = request.getParameter("class"); + String order = request.getParameter("order"); + String family = request.getParameter("family"); + String genus = request.getParameter("genus"); + String species = request.getParameter("species"); + + TrawlExpert te = (TrawlExpert)request.getServletContext().getAttribute("trawl"); + //find all applicable things underneath the top most one, need API for this + + //result = te.getPhylum(); // SOmething like this + + //send lists of things to build the dropdowns + request.setAttribute("phylum", result); + request.setAttribute("bioClass", result); + request.setAttribute("order", result); + request.setAttribute("family", result); + request.setAttribute("genus", result); + request.setAttribute("species", result); + //send back the index.jsp page + RequestDispatcher view = request.getRequestDispatcher("index.jsp"); + view.forward(request, response); + } } \ No newline at end of file -- GitLab