JS-файлы приложений Tomcat 9 Spring MVC загружаются с заголовком text / html вместо application / javascript - PullRequest
0 голосов
/ 30 августа 2018

UnCaught Syntax Error Файл javascript загружается с типом содержимого text / html. вместо приложения / JavaScript в качестве заголовка. Вот почему эта ошибка идет. Я не уверен, почему он добавляет этот заголовок. Прилагается capture request from fiddler

HTML CODE

1 Ответ

0 голосов
/ 30 августа 2018

Удалите первую косую черту с пути javascript

Если оставить первую косую черту, это означает, что сервлет сопоставляется с этим путем, но вы пытаетесь только загрузить статический контент.

Также убедитесь, что у вас есть обработчики ресурсов

@Configuration
@EnableWebMvc
public class MvcConfig implements WebMvcConfigurer {
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry
          .addResourceHandler("/resources/**")
          .addResourceLocations("/resources/"); 
    }
}

Файлы JS должны быть в webapp/resources/js

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...