public String getServletName() { return getName(); }
private ServletHolder getHolder(ServletHolder[] holders, String servlet) { if (holders == null) return null; ServletHolder holder = null; for (int i=0; holder==null && i<holders.length; i++) { if (holders[i].getName().equals(servlet)) { holder = holders[i]; } } return holder; } }
public synchronized void setServlet(Servlet servlet) { if (servlet==null || servlet instanceof SingleThreadModel) throw new IllegalArgumentException(); _extInstance=true; _servlet=servlet; setHeldClass(servlet.getClass()); if (getName()==null) setName(servlet.getClass().getName()+"-"+super.hashCode()); }
protected String getJSPServletName() { if (_jspServletName==null) { Map.Entry entry= _context.getServletHandler().getHolderEntry("test.jsp"); if (entry!=null) { ServletHolder holder=(ServletHolder)entry.getValue(); _jspServletName=holder.getName(); } } return _jspServletName; } }
protected synchronized void updateNameMappings() { // update filter name map _filterNameMap.clear(); if (_filters!=null) { for (int i=0;i<_filters.length;i++) { _filterNameMap.put(_filters[i].getName(),_filters[i]); _filters[i].setServletHandler(this); } } // Map servlet names to holders _servletNameMap.clear(); if (_servlets!=null) { // update the maps for (int i=0;i<_servlets.length;i++) { _servletNameMap.put(_servlets[i].getName(),_servlets[i]); _servlets[i].setServletHandler(this); } } }
mapping.setServletName(holder.getName()); for (String s:annotation.urlMappings())
private void addServletMappings(final ServletHandler servletHandler, final WebAppSpecification webAppSpec) { for (final ServletSpecification servletSpec : webAppSpec.getServletSpecifications()) { final ServletHolder servletHolder = new ServletHolder(servletSpec.getServletClass()); servletHolder.setInitParameters(servletSpec.getInitParams()); servletHandler.addServlet(servletHolder); final ServletMapping servletMapping = new ServletMapping(); servletMapping.setServletName(servletHolder.getName()); servletMapping.setPathSpecs(servletSpec.getPathSpecs().toArray(new String[] {})); servletHandler.addServletMapping(servletMapping); } }
mapping.setServletName(holder.getName()); String path = uri.getPath();
/** conveniance method to add a servlet. * @param name * @param className * @param pathSpec * @return The servlet holder. */ public void addServletWithMapping (ServletHolder servlet,String pathSpec) { ServletHolder[] holders=getServlets(); if (holders!=null) holders = (ServletHolder[])holders.clone(); try { setServlets((ServletHolder[])LazyList.addToArray(holders, servlet, ServletHolder.class)); ServletMapping mapping = new ServletMapping(); mapping.setServletName(servlet.getName()); mapping.setPathSpec(pathSpec); setServletMappings((ServletMapping[])LazyList.addToArray(getServletMappings(), mapping, ServletMapping.class)); } catch (Exception e) { setServlets(holders); if (e instanceof RuntimeException) throw (RuntimeException)e; throw new RuntimeException(e); } }
mapping.setServletName(holder.getName()); String path = uri.getPath();
base_request.setServletName(servlet_holder.getName()); base_request.setRoleMap(servlet_holder.getRoleMap()); if(Log.isDebugEnabled())Log.debug("servlet="+servlet_holder); if (servlet_holder!=null && _filterMappings!=null && _filterMappings.length>0) base_request.setServletName(servlet_holder.getName()); chain=getFilterChain(type, null,servlet_holder);
Log.warn("Ignored invalid security-role-ref element: "+"servlet-name="+holder.getName()+", "+securityRef);
request.setAttribute("javax.servlet.error.servlet_name",getName());
imageServletMapping.setServletName(imageServletHolder.getName()); imageServletMapping.setPathSpecs(new String[]{"*.gif", "*.png", "*.css"}); servletHandler.addServletMapping(imageServletMapping);