Class ControllersPluginConfiguration
- java.lang.Object
-
- org.grails.plugins.web.controllers.ControllersPluginConfiguration
-
@Configuration(proxyBeanMethods=false) @ConditionalOnWebApplication(type=SERVLET) @ConditionalOnClass(javax.servlet.Servlet.class) @AutoConfigureBefore({org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration.class,org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration.class}) public class ControllersPluginConfiguration extends java.lang.ObjectAuto-configurationfor Grails Controllers Plugin.- Since:
- 2022.0.0
-
-
Constructor Summary
Constructors Constructor Description ControllersPluginConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description org.grails.web.servlet.view.CompositeViewResolvercompositeViewResolver(org.springframework.beans.factory.ObjectProvider<org.springframework.web.servlet.ViewResolver> viewResolverProviders)org.grails.web.servlet.mvc.GrailsDispatcherServletdispatcherServlet()org.springframework.boot.autoconfigure.web.servlet.DispatcherServletRegistrationBeandispatcherServletRegistration(org.springframework.beans.factory.ObjectProvider<grails.core.GrailsApplication> grailsApplicationProvider, org.grails.web.servlet.mvc.GrailsDispatcherServlet dispatcherServlet, org.springframework.beans.factory.ObjectProvider<javax.servlet.MultipartConfigElement> multipartConfig)org.grails.web.errors.GrailsExceptionResolverexceptionHandler()org.springframework.boot.web.servlet.FilterRegistrationBean<org.grails.web.servlet.mvc.GrailsWebRequestFilter>grailsWebRequestFilter(org.springframework.beans.factory.ObjectProvider<org.grails.web.servlet.mvc.ParameterCreationListener> parameterCreationListenerProvider)org.grails.web.filters.OrderedHiddenHttpMethodFilterhiddenHttpMethodFilter()org.grails.web.servlet.mvc.TokenResponseActionResultTransformertokenResponseActionResultTransformer()org.springframework.web.servlet.config.annotation.WebMvcConfigurerwebMvcConfig(org.springframework.beans.factory.ObjectProvider<grails.core.GrailsApplication> grailsApplicationProvider)
-
-
-
Method Detail
-
tokenResponseActionResultTransformer
@Bean public org.grails.web.servlet.mvc.TokenResponseActionResultTransformer tokenResponseActionResultTransformer()
-
grailsWebRequestFilter
@Bean public org.springframework.boot.web.servlet.FilterRegistrationBean<org.grails.web.servlet.mvc.GrailsWebRequestFilter> grailsWebRequestFilter(org.springframework.beans.factory.ObjectProvider<org.grails.web.servlet.mvc.ParameterCreationListener> parameterCreationListenerProvider)
-
exceptionHandler
@Bean public org.grails.web.errors.GrailsExceptionResolver exceptionHandler()
-
dispatcherServlet
@Bean(name="dispatcherServlet") public org.grails.web.servlet.mvc.GrailsDispatcherServlet dispatcherServlet()
-
dispatcherServletRegistration
@Bean(name="dispatcherServletRegistration") public org.springframework.boot.autoconfigure.web.servlet.DispatcherServletRegistrationBean dispatcherServletRegistration(org.springframework.beans.factory.ObjectProvider<grails.core.GrailsApplication> grailsApplicationProvider, org.grails.web.servlet.mvc.GrailsDispatcherServlet dispatcherServlet, org.springframework.beans.factory.ObjectProvider<javax.servlet.MultipartConfigElement> multipartConfig)
-
compositeViewResolver
@Bean public org.grails.web.servlet.view.CompositeViewResolver compositeViewResolver(org.springframework.beans.factory.ObjectProvider<org.springframework.web.servlet.ViewResolver> viewResolverProviders)
-
webMvcConfig
@Bean public org.springframework.web.servlet.config.annotation.WebMvcConfigurer webMvcConfig(org.springframework.beans.factory.ObjectProvider<grails.core.GrailsApplication> grailsApplicationProvider)
-
hiddenHttpMethodFilter
@Bean @ConditionalOnMissingBean(org.grails.web.filters.HiddenHttpMethodFilter.class) @ConditionalOnProperty(prefix="grails.web.hiddenmethod.filter", name="enabled", matchIfMissing=true) public org.grails.web.filters.OrderedHiddenHttpMethodFilter hiddenHttpMethodFilter()
-
-