/** * Add servlet to the server. * * @see ApplicationServer#addFilter(FilterHolder) * @see ApplicationServer#addServlet(ServletHolder) * * @param mapping * servlet mapping * @param servlet * {@link Servlet} instance. */ public void addServlet(String mapping, Servlet servlet) { servlets.add(new ServletContainer(mapping, servlet)); }
/** * Add servlet to the server. * * @see ApplicationServer#addFilter(FilterHolder) * @see ApplicationServer#addServlet(ServletHolder) * * @param mapping * servlet mapping * @param servlet * {@link Servlet} instance. */ public void addServlet(String mapping, Servlet servlet) { servlets.add(new ServletContainer(mapping, servlet)); }
@Override public void addServlet(ServletHolder servletHolder) { Map<String, String> initParameters = servletHolder.getInitParameters(); String mapping = servletHolder.getMapping(); String name = servletHolder.getName(); Servlet servlet = servletHolder.getServlet(); ServletContainer servletContainer = new ServletContainer(mapping, servlet); servletContainer.setName(name); if (initParameters != null) { for (Entry<String, String> initEntry : initParameters.entrySet()) { servletContainer.addInitParameter(initEntry.getKey(), initEntry.getValue()); } } addServlet(servletContainer); }
@Override public void addServlet(ServletHolder servletHolder) { Map<String, String> initParameters = servletHolder.getInitParameters(); String mapping = servletHolder.getMapping(); String name = servletHolder.getName(); Servlet servlet = servletHolder.getServlet(); ServletContainer servletContainer = new ServletContainer(mapping, servlet); servletContainer.setName(name); if (initParameters != null) { for (Entry<String, String> initEntry : initParameters.entrySet()) { servletContainer.addInitParameter(initEntry.getKey(), initEntry.getValue()); } } addServlet(servletContainer); }