Java Code Examples for javax.servlet.ServletContext#getServletRegistration()
The following examples show how to use
javax.servlet.ServletContext#getServletRegistration() .
You can vote up the ones you like or vote down the ones you don't like,
and go to the original project or source file by following the links above each example. You may check out the related API usage on the sidebar.
Example 1
Source File: TldScanner.java From packagedrone with Eclipse Public License 1.0 | 6 votes |
public void onStartup(java.util.Set<java.lang.Class<?>> c, ServletContext ctxt) throws ServletException { this.ctxt = ctxt; Boolean b = (Boolean) ctxt.getAttribute("com.sun.faces.useMyFaces"); if (b != null) { useMyFaces = b.booleanValue(); } ServletRegistration reg = ctxt.getServletRegistration("jsp"); if (reg == null) { return; } String validating = reg.getInitParameter("validating"); isValidationEnabled = "true".equals(validating); scanListeners = true; scanTlds(); ctxt.setAttribute(Constants.JSP_TLD_URI_TO_LOCATION_MAP, mappings); }
Example 2
Source File: ConfigurationFactory.java From oxAuth with MIT License | 6 votes |
public void onServletContextActivation(@Observes ServletContext context ) { this.contextPath = context.getContextPath(); this.facesMapping = ""; ServletRegistration servletRegistration = context.getServletRegistration("Faces Servlet"); if (servletRegistration == null) { return; } String[] mappings = servletRegistration.getMappings().toArray(new String[0]); if (mappings.length == 0) { return; } this.facesMapping = mappings[0].replaceAll("\\*", ""); }
Example 3
Source File: DispatcherServlet.java From myspring with MIT License | 5 votes |
@Override public void init(ServletConfig config) throws ServletException { Object oldCxt = config.getServletContext().getAttribute(ContextLoaderListener.ROOT_CXT_ATTR); this.context = oldCxt == null ? new WebApplicationContext() : (WebApplicationContext)oldCxt; ServletContext sc = config.getServletContext(); //注册JSP的Servlet,视图才能重定向 ServletRegistration jspServlet = sc.getServletRegistration("jsp"); jspServlet.addMapping(CommonUtis.JSP_PATH_PREFIX + "*"); }
Example 4
Source File: DispatherServlet.java From bfmvc with Apache License 2.0 | 5 votes |
@Override public void init(ServletConfig config) throws ServletException { Loader.init();//初始化框架&应用 ServletContext sc = config.getServletContext(); //注册JSP的Servlet ServletRegistration jspServlet = sc.getServletRegistration("jsp"); jspServlet.addMapping(ConfigHelper.getAppJspPath() + "*"); //注册处理静态资源的Servlet ServletRegistration defaultServlet = sc.getServletRegistration("default"); defaultServlet.addMapping(ConfigHelper.getAppAssetPath() + "*"); }
Example 5
Source File: ContainerListener.java From smart-framework with Apache License 2.0 | 5 votes |
private void registerDefaultServlet(ServletContext context) { ServletRegistration defaultServlet = context.getServletRegistration("default"); defaultServlet.addMapping("/index.html"); defaultServlet.addMapping("/favicon.ico"); String wwwPath = FrameworkConstant.WWW_PATH; if (StringUtil.isNotEmpty(wwwPath)) { defaultServlet.addMapping(wwwPath + "*"); } }
Example 6
Source File: ContainerListener.java From smart-framework with Apache License 2.0 | 5 votes |
private void registerJspServlet(ServletContext context) { ServletRegistration jspServlet = context.getServletRegistration("jsp"); jspServlet.addMapping("/index.jsp"); String jspPath = FrameworkConstant.JSP_PATH; if (StringUtil.isNotEmpty(jspPath)) { jspServlet.addMapping(jspPath + "*"); } }
Example 7
Source File: ContainerListener.java From smart-framework with Apache License 2.0 | 5 votes |
private void registerDefaultServlet(ServletContext context) { ServletRegistration defaultServlet = context.getServletRegistration("default"); defaultServlet.addMapping("/index.html"); defaultServlet.addMapping("/favicon.ico"); String wwwPath = FrameworkConstant.WWW_PATH; if (StringUtil.isNotEmpty(wwwPath)) { defaultServlet.addMapping(wwwPath + "*"); } }
Example 8
Source File: ContainerListener.java From smart-framework with Apache License 2.0 | 5 votes |
private void registerJspServlet(ServletContext context) { ServletRegistration jspServlet = context.getServletRegistration("jsp"); jspServlet.addMapping("/index.jsp"); String jspPath = FrameworkConstant.JSP_PATH; if (StringUtil.isNotEmpty(jspPath)) { jspServlet.addMapping(jspPath + "*"); } }
Example 9
Source File: JaxrsServletContainerInitializer.java From cxf with Apache License 2.0 | 5 votes |
private String getServletMapping(final ServletContext ctx, final String name) throws ServletException { ServletRegistration sr = ctx.getServletRegistration(name); if (sr != null) { return sr.getMappings().iterator().next(); } final String error = "Servlet with a name " + name + " is not available"; throw new ServletException(error); }
Example 10
Source File: ServletUtil.java From scipio-erp with Apache License 2.0 | 4 votes |
/** * Returns all servlet mappings for the given servlet name. */ public static Collection<String> getServletMappings(ServletContext servletContext, String servletName) { ServletRegistration reg = servletContext.getServletRegistration(servletName); if (reg == null) return null; return reg.getMappings(); }