Skip to content
GitLab
Menu
Projects
Groups
Snippets
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in / Register
Toggle navigation
Menu
Open sidebar
jinli gu
MCMS
Commits
622428db
Commit
622428db
authored
Feb 17, 2019
by
ms group dev
Browse files
配置更新
parent
26548a7a
Changes
1
Hide whitespace changes
Inline
Side-by-side
src/main/java/net/mingsoft/config/WebConfig.java
View file @
622428db
...
...
@@ -31,43 +31,29 @@ public class WebConfig implements WebMvcConfigurer {
public
ActionInterceptor
actionInterceptor
()
{
return
new
ActionInterceptor
();
}
@Override
public
void
configurePathMatch
(
PathMatchConfigurer
configurer
)
{
//启用.do后缀
//
启用.do后缀
configurer
.
setUseRegisteredSuffixPatternMatch
(
true
);
}
/**
* 增加对rest api鉴权的spring mvc拦截器
*/
@Override
public
void
addInterceptors
(
InterceptorRegistry
registry
)
{
// 排除配置
registry
.
addInterceptor
(
actionInterceptor
()).
excludePathPatterns
(
"/static/**"
,
"/app/**"
,
"/webjars/**"
,
"/*.html"
,
"/*.htm"
);
registry
.
addInterceptor
(
actionInterceptor
()).
excludePathPatterns
(
"/static/**"
,
"/app/**"
,
"/webjars/**"
,
"/*.html"
,
"/*.htm"
);
}
@Bean
public
ServletRegistrationBean
servletRegistrationBean
(
DispatcherServlet
dispatcherServlet
)
{
//只拦截.do的请求
ServletRegistrationBean
<
DispatcherServlet
>
servletServletRegistrationBean
=
new
ServletRegistrationBean
<>(
dispatcherServlet
);
servletServletRegistrationBean
.
addUrlMappings
(
"*.do"
,
"/v2/api-docs"
,
"/swagger-resources"
,
"/swagger-resources/configuration/security"
,
"/swagger-resources/configuration/ui"
);
return
servletServletRegistrationBean
;
}
@Override
public
void
addResourceHandlers
(
ResourceHandlerRegistry
registry
)
{
// swagger
registry
.
addResourceHandler
(
"swagger-ui.html"
).
addResourceLocations
(
"classpath:/META-INF/resources/"
);
registry
.
addResourceHandler
(
"/webjars/**"
).
addResourceLocations
(
"classpath:/META-INF/resources/webjars/"
);
registry
.
addResourceHandler
(
"/html/**"
).
addResourceLocations
(
"classpath:/html/"
);
registry
.
addResourceHandler
(
"/app/**"
).
addResourceLocations
(
"classpath:/app/"
);
registry
.
addResourceHandler
(
"/static/**"
).
addResourceLocations
(
"classpath:/static/"
);
registry
.
addResourceHandler
(
"/api/**"
).
addResourceLocations
(
"classpath:/api/"
);
}
/**
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment