Я разрабатывал код, глядя на https://howtodoinjava.com/spring-boot/spring-boot-soap-webservice-example/. В приведенном ниже bean-компоненте я хочу разрешить выполнение запроса для /*
и /service/*
, поэтому я изменил его на
@Bean
public ServletRegistrationBean messageDispatcherServlet(ApplicationContext applicationContext){
MessageDispatcherServlet servlet = new MessageDispatcherServlet();
servlet.setApplicationContext(applicationContext);
servlet.setTransformWsdlLocations(true);
return new ServletRegistrationBean(servlet, "/service/*");
}
Кому
@Bean
public ServletRegistrationBean messageDispatcherServlet(ApplicationContext applicationContext){
MessageDispatcherServlet servlet = new MessageDispatcherServlet();
servlet.setApplicationContext(applicationContext);
servlet.setTransformWsdlLocations(true);
return new ServletRegistrationBean(servlet, "/*","/service/*");
}
Приведенная ниже конфигурация не работает, когда мы выполняем URL-адрес /service/*
. Как мы можем это исправить?