类org.springframework.boot.autoconfigure.web.servlet.DispatcherServletPath源码实例Demo

下面列出了怎么用org.springframework.boot.autoconfigure.web.servlet.DispatcherServletPath的API类实例代码及写法,或者点击链接到github查看源代码。

源代码1 项目: flowable-engine   文件: ActuatorRequestMatcher.java
private String getPathPrefix(WebApplicationContext context) {
    try {
        return context.getBean(DispatcherServletPath.class).getPrefix();
    } catch (NoSuchBeanDefinitionException ex) {
        return "";
    }
}
 
public ServletApplicationFactory(InstanceProperties instance, ManagementServerProperties management,
		ServerProperties server, ServletContext servletContext, PathMappedEndpoints pathMappedEndpoints,
		WebEndpointProperties webEndpoint, MetadataContributor metadataContributor,
		DispatcherServletPath dispatcherServletPath) {
	super(instance, management, server, pathMappedEndpoints, webEndpoint, metadataContributor);
	this.servletContext = servletContext;
	this.server = server;
	this.management = management;
	this.instance = instance;
	this.dispatcherServletPath = dispatcherServletPath;
}
 
@Bean
@Lazy(false)
@ConditionalOnMissingBean
public ApplicationFactory applicationFactory(InstanceProperties instance, ManagementServerProperties management,
		ServerProperties server, ServletContext servletContext, PathMappedEndpoints pathMappedEndpoints,
		WebEndpointProperties webEndpoint, ObjectProvider<List<MetadataContributor>> metadataContributors,
		DispatcherServletPath dispatcherServletPath) {
	return new ServletApplicationFactory(instance, management, server, servletContext, pathMappedEndpoints,
			webEndpoint,
			new CompositeMetadataContributor(metadataContributors.getIfAvailable(Collections::emptyList)),
			dispatcherServletPath);
}
 
源代码4 项目: api-gateway-old   文件: CustomZuulConfig.java
@Bean
public RouteLocator memoryRouterOperator(ServerProperties server, ZuulProperties zuulProperties, DispatcherServletPath dispatcherServletPath) {
    return new MemoryRouteLocator(dispatcherServletPath.getPrefix(), zuulProperties);
}
 
 类方法
 同包方法