Я работаю над веб-приложением, состоящим в основном из стандартных сервлетов Javax и некоторых контроллеров Spring.
Spring Initializer настроен на прослушивание запросов к * / rest / **, поэтому для вызова SpringКонтроллеры, на которые я должен указать "/ MYAPP / rest / myController /...".
public class AppInitializer extends AbstractAnnotationConfigDispatcherServletInitializer {
@Override
protected String[] getServletMappings() {
return new String[] {"/rest/*"};
}
}
Это нарушает некоторые сценарии, поскольку базовый путь становится / MYAPP / rest иресурсы терпят неудачу. Если я изменю отображение на "/ " *, сервлеты Javax перестанут отвечать, потому что все вызовы отправляются в Spring.
Как это исправить?