package simulator; import java.io.IOException; import javax.servlet.ServletException; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; import simulator.execution.model.Simulation; import simulator.scl.Configuration; import simulator.scl.factory.UploadedConfigurationFactory; @SuppressWarnings("serial") public class ConfigureServlet extends AbstractServlet { @Override protected void doPost(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException { final Configuration configuration = new UploadedConfigurationFactory(req).createConfiguration(); update(new Simulation(configuration), req.getSession()); render("watch.jsp", req, resp); } }