Class VSpringWebConfig

  • All Implemented Interfaces:
    org.springframework.beans.factory.Aware, org.springframework.context.ApplicationContextAware, org.springframework.web.servlet.config.annotation.WebMvcConfigurer

    @Configuration
    @EnableVertigoSpringBridge
    @EnableWebMvc
    public class VSpringWebConfig
    extends Object
    implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer, org.springframework.context.ApplicationContextAware
    • Constructor Detail

      • VSpringWebConfig

        public VSpringWebConfig()
    • Method Detail

      • templateResolver

        @Bean
        public org.thymeleaf.spring5.templateresolver.SpringResourceTemplateResolver templateResolver()
      • templateEngine

        @Bean
        public org.thymeleaf.spring5.SpringTemplateEngine templateEngine()
      • getCustomComponentNames

        protected Set<String> getCustomComponentNames()
      • getCustomComponentsPathPrefix

        protected String getCustomComponentsPathPrefix()
      • customRequestToViewNameTranslator

        @Bean("viewNameTranslator")
        public org.springframework.web.servlet.RequestToViewNameTranslator customRequestToViewNameTranslator()
      • multipartResolver

        @Bean
        public org.springframework.web.multipart.support.StandardServletMultipartResolver multipartResolver()
      • configureViewResolvers

        public void configureViewResolvers​(org.springframework.web.servlet.config.annotation.ViewResolverRegistry registry)
        STEP 3 - Register ThymeleafViewResolver
        Specified by:
        configureViewResolvers in interface org.springframework.web.servlet.config.annotation.WebMvcConfigurer
      • addFormatters

        public void addFormatters​(org.springframework.format.FormatterRegistry registry)
        Specified by:
        addFormatters in interface org.springframework.web.servlet.config.annotation.WebMvcConfigurer
      • addArgumentResolvers

        public void addArgumentResolvers​(List<org.springframework.web.method.support.HandlerMethodArgumentResolver> resolvers)
        Specified by:
        addArgumentResolvers in interface org.springframework.web.servlet.config.annotation.WebMvcConfigurer
      • addReturnValueHandlers

        public void addReturnValueHandlers​(List<org.springframework.web.method.support.HandlerMethodReturnValueHandler> handlers)
        Specified by:
        addReturnValueHandlers in interface org.springframework.web.servlet.config.annotation.WebMvcConfigurer
      • setApplicationContext

        public void setApplicationContext​(org.springframework.context.ApplicationContext applicationContext)
                                   throws org.springframework.beans.BeansException
        Specified by:
        setApplicationContext in interface org.springframework.context.ApplicationContextAware
        Throws:
        org.springframework.beans.BeansException
      • addInterceptors

        public void addInterceptors​(org.springframework.web.servlet.config.annotation.InterceptorRegistry registry)
        Specified by:
        addInterceptors in interface org.springframework.web.servlet.config.annotation.WebMvcConfigurer
      • addResourceHandlers

        public void addResourceHandlers​(org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry registry)
        Specified by:
        addResourceHandlers in interface org.springframework.web.servlet.config.annotation.WebMvcConfigurer
      • isDevMode

        protected boolean isDevMode()