sm.setPathSpecs(updatedPaths); if (LOG.isDebugEnabled()) LOG.debug("Removed path {} from mapping {}", p,sm); mapping.setPathSpecs((String[]) paths.toArray(new String[paths.size()])); if (LOG.isDebugEnabled()) LOG.debug("Added mapping {} ",mapping); _servletMappings.add(mapping);
jspMapping.setPathSpecs(paths.toArray(new String[paths.size()])); paths.add(p); if (LOG.isDebugEnabled()) LOG.debug("Adding extra paths from jsp-config to jsp servlet mapping"); jspMapping.setPathSpecs((String[])paths.toArray(new String[paths.size()])); mapping.setPathSpecs(paths.toArray(new String[paths.size()])); _servletMappings.add(mapping);
/** * Add Jetty's {@code JspServlet} to the given {@link WebAppContext}. * @param context the jetty {@link WebAppContext} */ protected final void addJspServlet(WebAppContext context) { Assert.notNull(context, "Context must not be null"); ServletHolder holder = new ServletHolder(); holder.setName("jsp"); holder.setClassName(getJsp().getClassName()); holder.setInitParameter("fork", "false"); holder.setInitParameters(getJsp().getInitParameters()); holder.setInitOrder(3); context.getServletHandler().addServlet(holder); ServletMapping mapping = new ServletMapping(); mapping.setServletName("jsp"); mapping.setPathSpecs(new String[] { "*.jsp", "*.jspx" }); context.getServletHandler().addServletMapping(mapping); }
/** * @param servletName * @param node * @param context */ protected ServletMapping addServletMapping (String servletName, XmlParser.Node node, WebAppContext context, Descriptor descriptor) { ServletMapping mapping = new ServletMapping(); mapping.setServletName(servletName); List<String> paths = new ArrayList<String>(); Iterator<XmlParser.Node> iter = node.iterator("url-pattern"); while (iter.hasNext()) { String p = iter.next().toString(false, true); p = normalizePattern(p); paths.add(p); context.getMetaData().setOrigin(servletName+".servlet.mapping."+p, descriptor); } mapping.setPathSpecs((String[]) paths.toArray(new String[paths.size()])); context.getServletHandler().addServletMapping(mapping); return mapping; }
/** * @param servletName * @param node * @param context */ protected ServletMapping addServletMapping (String servletName, XmlParser.Node node, WebAppContext context, Descriptor descriptor) { ServletMapping mapping = new ServletMapping(); mapping.setServletName(servletName); List<String> paths = new ArrayList<String>(); Iterator<XmlParser.Node> iter = node.iterator("url-pattern"); while (iter.hasNext()) { String p = iter.next().toString(false, true); p = normalizePattern(p); paths.add(p); context.getMetaData().setOrigin(servletName+".servlet.mapping."+p, descriptor); } mapping.setPathSpecs((String[]) paths.toArray(new String[paths.size()])); context.getServletHandler().addServletMapping(mapping); return mapping; }
/** * @param servletName * @param node * @param context */ protected ServletMapping addServletMapping (String servletName, XmlParser.Node node, WebAppContext context, Descriptor descriptor) { ServletMapping mapping = new ServletMapping(); mapping.setServletName(servletName); List<String> paths = new ArrayList<String>(); Iterator<XmlParser.Node> iter = node.iterator("url-pattern"); while (iter.hasNext()) { String p = iter.next().toString(false, true); p = normalizePattern(p); paths.add(p); context.getMetaData().setOrigin(servletName+".servlet.mapping."+p, descriptor); } mapping.setPathSpecs((String[]) paths.toArray(new String[paths.size()])); context.getServletHandler().addServletMapping(mapping); return mapping; }
/** * @param servletName * @param node * @param context */ protected ServletMapping addServletMapping (String servletName, XmlParser.Node node, WebAppContext context, Descriptor descriptor) { ServletMapping mapping = new ServletMapping(); mapping.setServletName(servletName); List<String> paths = new ArrayList<String>(); Iterator<XmlParser.Node> iter = node.iterator("url-pattern"); while (iter.hasNext()) { String p = iter.next().toString(false, true); p = normalizePattern(p); paths.add(p); context.getMetaData().setOrigin(servletName+".servlet.mapping."+p, descriptor); } mapping.setPathSpecs((String[]) paths.toArray(new String[paths.size()])); context.getServletHandler().addServletMapping(mapping); return mapping; }
/** * @param servletName * @param node * @param context */ protected ServletMapping addServletMapping (String servletName, XmlParser.Node node, WebAppContext context, Descriptor descriptor) { ServletMapping mapping = new ServletMapping(); mapping.setServletName(servletName); List<String> paths = new ArrayList<String>(); Iterator<XmlParser.Node> iter = node.iterator("url-pattern"); while (iter.hasNext()) { String p = iter.next().toString(false, true); p = normalizePattern(p); paths.add(p); context.getMetaData().setOrigin(servletName+".servlet.mapping."+p, descriptor); } mapping.setPathSpecs((String[]) paths.toArray(new String[paths.size()])); context.getServletHandler().addServletMapping(mapping); return mapping; }
@Override public Set<String> addMapping(String... urlPatterns) { illegalStateIfContextStarted(); Set<String> clash=null; for (String pattern : urlPatterns) { ServletMapping mapping = _servletHandler.getServletMapping(pattern); if (mapping!=null) { //if the servlet mapping was from a default descriptor, then allow it to be overridden if (!mapping.isDefault()) { if (clash==null) clash=new HashSet<String>(); clash.add(pattern); } } } //if there were any clashes amongst the urls, return them if (clash!=null) return clash; //otherwise apply all of them ServletMapping mapping = new ServletMapping(); mapping.setServletName(ServletHolder.this.getName()); mapping.setPathSpecs(urlPatterns); _servletHandler.addServletMapping(mapping); return Collections.emptySet(); }
@Override public Set<String> addMapping(String... urlPatterns) { illegalStateIfContextStarted(); Set<String> clash=null; for (String pattern : urlPatterns) { ServletMapping mapping = _servletHandler.getServletMapping(pattern); if (mapping!=null) { //if the servlet mapping was from a default descriptor, then allow it to be overridden if (!mapping.isDefault()) { if (clash==null) clash=new HashSet<String>(); clash.add(pattern); } } } //if there were any clashes amongst the urls, return them if (clash!=null) return clash; //otherwise apply all of them ServletMapping mapping = new ServletMapping(); mapping.setServletName(ServletHolder.this.getName()); mapping.setPathSpecs(urlPatterns); _servletHandler.addServletMapping(mapping); return Collections.emptySet(); }
mapping.setPathSpecs(urlPatterns); _servletHandler.addServletMapping(mapping);
mapping.setPathSpecs(urlPatterns); _servletHandler.addServletMapping(mapping);
@Override public Set<String> addMapping(String... urlPatterns) { illegalStateIfContextStarted(); Set<String> clash=null; for (String pattern : urlPatterns) { ServletMapping mapping = _servletHandler.getServletMapping(pattern); if (mapping!=null) { //if the servlet mapping was from a default descriptor, then allow it to be overridden if (!mapping.isDefault()) { if (clash==null) clash=new HashSet<String>(); clash.add(pattern); } } } //if there were any clashes amongst the urls, return them if (clash!=null) return clash; //otherwise apply all of them ServletMapping mapping = new ServletMapping(); mapping.setServletName(ServletHolder.this.getName()); mapping.setPathSpecs(urlPatterns); _servletHandler.addServletMapping(mapping); return Collections.emptySet(); }
@Override public Set<String> addMapping(String... urlPatterns) { illegalStateIfContextStarted(); Set<String> clash=null; for (String pattern : urlPatterns) { ServletMapping mapping = _servletHandler.getServletMapping(pattern); if (mapping!=null) { //if the servlet mapping was from a default descriptor, then allow it to be overridden if (!mapping.isDefault()) { if (clash==null) clash=new HashSet<String>(); clash.add(pattern); } } } //if there were any clashes amongst the urls, return them if (clash!=null) return clash; //otherwise apply all of them ServletMapping mapping = new ServletMapping(); mapping.setServletName(ServletHolder.this.getName()); mapping.setPathSpecs(urlPatterns); _servletHandler.addServletMapping(mapping); return Collections.emptySet(); }
mapping.setPathSpecs(urlPatterns); _servletHandler.addServletMapping(mapping);
@Override public Set<String> addMapping(String... urlPatterns) { illegalStateIfContextStarted(); Set<String> clash=null; for (String pattern : urlPatterns) { ServletMapping mapping = _servletHandler.getServletMapping(pattern); if (mapping!=null) { //if the servlet mapping was from a default descriptor, then allow it to be overridden if (!mapping.isDefault()) { if (clash==null) clash=new HashSet<String>(); clash.add(pattern); } } } //if there were any clashes amongst the urls, return them if (clash!=null) return clash; //otherwise apply all of them ServletMapping mapping = new ServletMapping(Source.JAVAX_API); mapping.setServletName(ServletHolder.this.getName()); mapping.setPathSpecs(urlPatterns); _servletHandler.addServletMapping(mapping); return Collections.emptySet(); }
sm.setPathSpecs(updatedPaths); if (LOG.isDebugEnabled()) LOG.debug("Removed path {} from mapping {}", p,sm); mapping.setPathSpecs((String[]) paths.toArray(new String[paths.size()])); if (LOG.isDebugEnabled()) LOG.debug("Added mapping {} ",mapping); _servletMappings.add(mapping);
mapping.setPathSpecs(paths.toArray(new String[paths.size()])); context.getServletHandler().addServletMapping(mapping);
mapping.setPathSpecs(paths.toArray(new String[paths.size()])); context.getServletHandler().addServletMapping(mapping);
final ServletMapping mapping = new ServletMapping(); mapping.setServletName(model.getName()); mapping.setPathSpecs(model.getUrlPatterns());