Class SpringConfigWeb

java.lang.Object
de.digitalcollections.cudami.server.config.SpringConfigWeb
All Implemented Interfaces:
org.springframework.web.servlet.config.annotation.WebMvcConfigurer

@Configuration
public class SpringConfigWeb
extends java.lang.Object
implements org.springframework.web.servlet.config.annotation.WebMvcConfigurer
  • Constructor Summary

    Constructors 
    Constructor Description
    SpringConfigWeb()  
  • Method Summary

    Modifier and Type Method Description
    void configureContentNegotiation​(org.springframework.web.servlet.config.annotation.ContentNegotiationConfigurer configurer)  
    void configureMessageConverters​(java.util.List<org.springframework.http.converter.HttpMessageConverter<?>> converters)  
    void configurePathMatch​(org.springframework.web.servlet.config.annotation.PathMatchConfigurer configurer)  
    org.springframework.format.support.FormattingConversionService conversionService()  
    com.fasterxml.jackson.databind.ObjectMapper objectMapper()  
    org.thymeleaf.dialect.AbstractProcessorDialect whiteSpaceNormalizedDialect()
    Needed to get rid of all the whitespaces in the rendered thymeleaf HTML

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.springframework.web.servlet.config.annotation.WebMvcConfigurer

    addArgumentResolvers, addCorsMappings, addFormatters, addInterceptors, addResourceHandlers, addReturnValueHandlers, addViewControllers, configureAsyncSupport, configureDefaultServletHandling, configureHandlerExceptionResolvers, configureViewResolvers, extendHandlerExceptionResolvers, extendMessageConverters, getMessageCodesResolver, getValidator
  • Constructor Details

  • Method Details

    • objectMapper

      @Bean @Primary public com.fasterxml.jackson.databind.ObjectMapper objectMapper()
    • conversionService

      @Bean public org.springframework.format.support.FormattingConversionService conversionService()
    • configurePathMatch

      public void configurePathMatch​(org.springframework.web.servlet.config.annotation.PathMatchConfigurer configurer)
      Specified by:
      configurePathMatch in interface org.springframework.web.servlet.config.annotation.WebMvcConfigurer
    • configureContentNegotiation

      public void configureContentNegotiation​(org.springframework.web.servlet.config.annotation.ContentNegotiationConfigurer configurer)
      Specified by:
      configureContentNegotiation in interface org.springframework.web.servlet.config.annotation.WebMvcConfigurer
    • configureMessageConverters

      public void configureMessageConverters​(java.util.List<org.springframework.http.converter.HttpMessageConverter<?>> converters)
      Specified by:
      configureMessageConverters in interface org.springframework.web.servlet.config.annotation.WebMvcConfigurer
    • whiteSpaceNormalizedDialect

      @Bean public org.thymeleaf.dialect.AbstractProcessorDialect whiteSpaceNormalizedDialect()
      Needed to get rid of all the whitespaces in the rendered thymeleaf HTML
      Returns:
      the dialect