我想要将两个Spring (spring-boot)应用程序从Spring指南中结合起来:
不幸的是,这些示例不能一起工作。 有一个servlet dispatcher问题。在添加了dispatcherServlet bean之后,MVC servlet无法工作(错误404)。
如何配置Servlet Dispatcher以使其正常工作?
我希望能够实现以下配置:
@Bean
public ServletRegistrationBean dispatcherServlet(ApplicationContext applicationContext) {
MessageDispatcherServlet servlet = new MessageDispatcherServlet();
servlet.setApplicationContext(applicationContext);
servlet.setTransformWsdlLocations(true);
return new ServletRegistrationBean(servlet, "/ws/*");
}
如何配置Servlet Dispatcher以使其正常工作?
我希望能够实现以下配置:
localhost:8080/ws/*
- Web服务localhost:8080/web/*
- MVC组件
messageDispatcherServlet
而不是dispatcherServlet
,后者会覆盖默认配置的DispatcherServlet
。 - M. Deinum