Java Code Examples for org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry

The following are top voted examples for showing how to use org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry. These examples are extracted from open source projects. You can vote up the examples you like and your votes will be used in our system to generate more good examples.
Example 1
Project: kafka-webview   File: WebConfig.java   View source code 8 votes vote down vote up
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    // css resource
    registry
        .addResourceHandler("/css/**")
        .addResourceLocations("classpath:/static/css/");

    // js resource
    registry
        .addResourceHandler("/js/**")
        .addResourceLocations("classpath:/static/js/");

    // js resource
    registry
        .addResourceHandler("/vendors/**")
        .addResourceLocations("classpath:/static/vendors/");

    // img resource
    registry
        .addResourceHandler("/img/**")
        .addResourceLocations("classpath:/static/img/");
}
 
Example 2
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 3
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 4
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 5
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
            .setCachePeriod(0)//Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 6
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    registry.addResourceHandler("/webjars/**")
            .addResourceLocations("classpath:/META-INF/resources/webjars/").resourceChain(true);

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**")
                .addResourceLocations("classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    registry.addResourceHandler("/**")
            .addResourceLocations(CLASSPATH_RESOURCE_LOCATIONS);

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**")
                .addResourceLocations(CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 7
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 8
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
            .setCachePeriod(0)//Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 9
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 10
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
            .setCachePeriod(0)//Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 11
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 12
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 13
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 14
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 15
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 16
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 17
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 18
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
            .setCachePeriod(0)//Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 19
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 20
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 21
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 22
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 23
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 24
Project: smarti   File: StaticWebResourceConfiguration.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/index.html")
            .addResourceLocations("classpath:/public/", "classpath:/static/")
            .setCacheControl(createCacheConfig(maxIndexCacheAge))
            .resourceChain(true)
            .addResolver(new PathResourceResolver());

    final ResourceChainRegistration registration = registry.addResourceHandler("/**")
            .addResourceLocations("classpath:/public/", "classpath:/static/",
                    "classpath:/META-INF/resources/")
            .setCacheControl(createCacheConfig(maxCacheAge))
            .resourceChain(true)
            .addResolver(new PathResourceResolver());

    if (propertyInjectionTransformer != null) {
        registration.addTransformer(propertyInjectionTransformer);
    }
}
 
Example 25
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 26
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 27
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 28
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 29
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 30
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 31
Project: testing_platform   File: StaticResourceConfiguration.java   View source code 6 votes vote down vote up
@Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        // TODO: [email protected]/3/15  这里可能需要根据OS不同配置不同的路径,win:file后有3个/,linux:file后有2个/,因为linux的目录本身就是/开头 


        String separator = "/";
        if( os.contains("Linux") ){//如果是linux    // TODO: [email protected]/3/15  app_init 中判断OS 
            separator = "";
        }
        //win:   file:///c:dir_name
        //linux:  file:///home/wangc/dir_name
//        String reportResLocations = FILE_PREX+separator+ Param.USER_DIR+Param.HTML_PATH;
        //将所有的/report/请求至html报告的本地路径
//        registry.addResourceHandler("/report/**").addResourceLocations(reportResLocations);

        String reportResLocations = FILE_PREX+separator+ Param.USER_DIR+Param.HTML_PATH+File.separator;
        
//        reportResLocations = "file:///D:/workspace_HelloWorld/testing_platform/jmeter/html/";
        registry.addResourceHandler("/report/**").addResourceLocations(reportResLocations);
                              //file:///D:/workspace_HelloWorld/testing_platform/jmeter/html
        super.addResourceHandlers(registry);
    }
 
Example 32
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 33
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
            .setCachePeriod(0)//Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 34
Project: Spring-Security-Third-Edition   File: WebMvcConfig.java   View source code 6 votes vote down vote up
@Override
public void addResourceHandlers(final ResourceHandlerRegistry registry) {
    registry.addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(0) //Set to 0 in order to send cache headers that prevent caching
    ;

    // Add WebJars for Bootstrap & jQuery
    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**").addResourceLocations(
                "classpath:/META-INF/resources/webjars/").resourceChain(true);
    }

    if (!registry.hasMappingForPattern("/**")) {
        registry.addResourceHandler("/**").addResourceLocations(
                CLASSPATH_RESOURCE_LOCATIONS);

    }
}
 
Example 35
Project: EventSoft   File: MvcConfig.java   View source code 5 votes vote down vote up
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    registry
            .addResourceHandler("/resources/**")
            .addResourceLocations("/resources/")
            .setCachePeriod(3600)
            .resourceChain(true)
            .addResolver(new PathResourceResolver());
}
 
Example 36
Project: Spring-5.0-Cookbook   File: SpringMvcConfig.java   View source code 5 votes vote down vote up
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
	registry
		.addResourceHandler("/css/**")
		.addResourceLocations("/js/")
		.setCachePeriod(31556926);
}
 
Example 37
Project: Spring-5.0-Cookbook   File: SpringDispatcherConfig.java   View source code 5 votes vote down vote up
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
	registry
		.addResourceHandler("/css/**")
		.addResourceLocations("/js/**")
		.setCachePeriod(31556926);
}
 
Example 38
Project: Spring-5.0-Cookbook   File: SpringMvcConfig.java   View source code 5 votes vote down vote up
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
	registry
		.addResourceHandler("/css/**")
		.addResourceLocations("/js/")
		.setCachePeriod(31556926);
}
 
Example 39
Project: Spring-5.0-Cookbook   File: SpringDispatcherConfig.java   View source code 5 votes vote down vote up
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
	registry
		.addResourceHandler("/css/**")
		.addResourceLocations("/js/**")
		.setCachePeriod(31556926);
}
 
Example 40
Project: amv-access-api-poc   File: SwaggerConfiguration.java   View source code 5 votes vote down vote up
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
    int cachePeriodInSeconds = (int) TimeUnit.DAYS.toSeconds(1);

    if (!registry.hasMappingForPattern("/webjars/**")) {
        registry.addResourceHandler("/webjars/**")
                .addResourceLocations("classpath:/META-INF/resources/webjars/")
                .setCachePeriod(cachePeriodInSeconds);
    }
}