Example usage for org.springframework.web.servlet.config.annotation WebMvcConfigurerAdapter WebMvcConfigurerAdapter

List of usage examples for org.springframework.web.servlet.config.annotation WebMvcConfigurerAdapter WebMvcConfigurerAdapter

Introduction

In this page you can find the example usage for org.springframework.web.servlet.config.annotation WebMvcConfigurerAdapter WebMvcConfigurerAdapter.

Prototype

WebMvcConfigurerAdapter

Source Link

Usage

From source file:com.nitsoft.ecommerce.WebMvcConfig.java

@Bean
public WebMvcConfigurerAdapter forwardToIndex() {
    return new WebMvcConfigurerAdapter() {
        @Override/*from   w  ww . j  a  v a2  s. c om*/
        public void addViewControllers(ViewControllerRegistry registry) {
            // forward requests to /admin and /user to their index.html
            registry.addViewController("/api_docs").setViewName("forward:/api_docs/index.html");

            //                registry.addViewController("/").setViewName(
            //                        "forward:/api_docs/index.html");
        }
    };
}

From source file:com.deroude.lawdebate.App.java

@Bean
public WebMvcConfigurer corsConfigurer() {
    return new WebMvcConfigurerAdapter() {
        @Override/*  w w  w  .  ja  v  a2s  . c o  m*/
        public void addCorsMappings(CorsRegistry registry) {
            registry.addMapping("/**").allowedMethods("GET", "POST", "PUT", "DELETE", "HEAD");
        }
    };
}

From source file:org.zalando.stups.stupsback.admin.CorsConfiguration.java

public WebMvcConfigurer corsConfigurer() {
    return new WebMvcConfigurerAdapter() {
        @Override//from   ww  w .  ja  v  a  2s .co  m
        public void addCorsMappings(CorsRegistry registry) {
            registry.addMapping("/**").allowedOrigins("http://localhost")
                    .allowedMethods("PUT", "DELETE", "GET", "POST", "OPTIONS")
                    //            .allowedHeaders("header1", "header2", "header3")
                    //            .exposedHeaders("header1", "header2")
                    .allowCredentials(false).maxAge(3600);
        }
    };
}

From source file:com.snv.conf.WebConfig.java

@Bean
public WebMvcConfigurer corsConfigurer() {
    return new WebMvcConfigurerAdapter() {
        @Override//from  w  w  w .j ava  2  s.  c om
        public void addCorsMappings(CorsRegistry registry) {
            registry.addMapping("/**").allowedOrigins("*");
        }
    };
}

From source file:bg.vitkinov.edu.WebServer.java

@Bean
WebMvcConfigurerAdapter mvcViewConfigurer() {
    return new WebMvcConfigurerAdapter() {
        @Override/*from   w  w  w  . j  av  a 2  s. com*/
        public void addViewControllers(ViewControllerRegistry registry) {
            registry.addViewController("/").setViewName("client");
        }
    };
}

From source file:com.eurodisney.streamit.solr.config.WebContext.java

@Bean
public WebMvcConfigurerAdapter mvcViewConfigurer() {

    return new WebMvcConfigurerAdapter() {

        @Override// ww  w.j a  v  a  2 s  . c om
        public void addViewControllers(ViewControllerRegistry registry) {

            registry.addViewController("/").setViewName("search");
            registry.addViewController("/monitor").setViewName("monitor");
        }

        @Override
        public void addArgumentResolvers(List<HandlerMethodArgumentResolver> argumentResolvers) {
            argumentResolvers.add(new PageableHandlerMethodArgumentResolver());
        }
    };
}

From source file:edu.pitt.dbmi.ccd.anno.config.WebMvcConfig.java

@Bean
public WebMvcConfigurerAdapter forwardToIndex() {
    return new WebMvcConfigurerAdapter() {
        @Override/* w w  w  . j a  v a2s . c o  m*/
        public void addViewControllers(ViewControllerRegistry registry) {
            registry.addViewController("/docs/").setViewName("forward:/docs/api-guide.html");
            registry.addViewController("/docs").setViewName("forward:/docs/api-guide.html");
        }
    };
}

From source file:com.dhenton9000.birt.BirtApplication.java

@Bean
public WebMvcConfigurer corsConfigurer() {
    return new WebMvcConfigurerAdapter() {
        @Override//from  w  w  w  . j a  va  2s.c o  m
        public void addCorsMappings(CorsRegistry registry) {
            //  registry.addMapping("/birt/**");
            /*
            CorsRegistration t = registry.addMapping("/**");
            // t = t.allowedMethods("GET","HEAD","POST","PUT","DELETE");
             t = t.allowedOrigins("*");
                    
            t.allowedMethods("GET","HEAD","POST","PUT","DELETE","OPTIONS");
            // .allowedOrigins("*");
            //.allowMethods("GET","HEAD","POST","PUT","DELETE");
            */

            CorsRegistration t = registry.addMapping("/**").allowedOrigins("*").allowedMethods("GET", "HEAD",
                    "POST", "PUT", "DELETE", "OPTIONS");
        }
    };
}

From source file:de.unimannheim.spa.process.config.InMemoryConfig.java

@Bean
public WebMvcConfigurer corsConfigurer() {
    return new WebMvcConfigurerAdapter() {
        @Override//from  w  ww  .  j  a  v  a 2 s. c o m
        public void addCorsMappings(CorsRegistry registry) {
            /**
             * Global CORS configuration which
             * enables all Cross Origin Requests
             */
            registry.addMapping("/**");
        }
    };
}

From source file:com.github.lynxdb.server.api.http.WebAppConfig.java

@Bean
public WebMvcConfigurer corsConfigurer() {
    return new WebMvcConfigurerAdapter() {
        @Override/*from   ww  w .  j  av a  2s.c o m*/
        public void addCorsMappings(CorsRegistry registry) {
            registry.addMapping("/**").allowedMethods("GET", "POST", "PUT", "DELETE").allowedOrigins("*")
                    .allowedHeaders("*");
        }
    };
}