WebMvcConfigurer接口常用的方法:
addInterceptors拦截器addInterceptor:需要一个实现HandlerInterceptor接口的拦截器实例
addPathPatterns:用于设置拦截器的过滤路径规则;addPathPatterns(“/**”)对所有请求都拦截
excludePathPatterns:用于设置不需要拦截的过滤规则
拦截器主要用途:进行用户登录状态的拦截,日志的拦截等。
addViewControllers页面跳转以前写SpringMVC的时候,如果需要访问一个页面,必须要写Controller类,然后再写一个方法跳转到页面,感觉好麻烦,其实重写WebMvcConfigurer中的addViewControllers方法即可达到效果了
addResourceHandlers静态资源比如,我们想自定义静态资源映射目录的话,只需重写addResourceHandlers方法即可。
addResoureHandler:指的是对外暴露的访问路径
addResourceLocations:指的是内部文件放置的目录
configureViewResolvers视图解析器这个方法是用来配置视图解析器的,该方法的参数ViewResolverRegistry 是一个注册器,用来注册你想自定义的视图解析器等。
addCorsMappings跨域 configureMessageConverters信息转换器到此这篇关于Java超详细讲解WebMvcConfigurer拦截器的文章就介绍到这了,更多相关Java WebMvcConfigurer内容请搜索七叶笔记以前的文章或继续浏览下面的相关文章希望大家以后多多支持七叶笔记!