spring boot web默认的DispatcherServlet如何修改自定义配置mapping 映射路径?
spring boot web默认的DispatcherServlet如何修改自定义配置mapping 映射路径?
final DispatcherServlet dispatcherServlet = new DispatcherServlet();
final AnnotationConfigWebApplicationContext applicationContext = new AnnotationConfigWebApplicationContext();
applicationContext.scan("com.wlbank.cms");
// applicationContext.register(BackServletConfig.class);
dispatcherServlet.setApplicationContext(applicationContext);
final ServletRegistrationBean<DispatcherServlet> servletRegistrationBean = new ServletRegistrationBean<>(
dispatcherServlet, "*.jhtml", "*.jspx", "*.jsp", "*.htm");
servletRegistrationBean.setLoadOnStartup(0);
servletRegistrationBean.setName("cmsDispatcherServlet");
return servletRegistrationBean;
3 回答3.6k 阅读✓ 已解决
3 回答2.6k 阅读✓ 已解决
1 回答2.2k 阅读✓ 已解决
2 回答1.8k 阅读
1 回答778 阅读✓ 已解决
1 回答1.6k 阅读
2k 阅读
可以在application.properties加入配置,如:
另外,也可以注入一个新的ServletRegistrationBean用于映射新的url: