Файлы .js и .css загружаются как текст / html на моей странице JSP.

Когда я загружаю свою страницу jsp, вложенные файлы css и js отображаются в формате text / html. Я заметил это из браузера Chrome, где я мог видеть это сообщение об ошибке

& quot; Ресурс интерпретируется как Script, но передается с MIME-типом text / html & quot;

Я указал тип MIME в web.xml следующим образом:

    <mime-mapping>    
        <extension>js</extension>        
        <mime-type>application/javascript</mime-type>        
    </mime-mapping>

    <mime-mapping>    
        <extension>css</extension>        
        <mime-type>text/css</mime-type>        
    </mime-mapping>
    <mime-mapping>    
        <extension>jpg</extension>        
        <mime-type>image/jpeg</mime-type>        
    </mime-mapping>

Сервер, на котором я запускаю свое приложение, - Apache Tomcat 7. Я создал этот файл JSP внутри проекта Vaadin.

Мои вопросы Нужно ли мне менять тип Mime где-нибудь еще в конфигурации Tomcat?  Есть ли какие-либо ограничения для включения файлов CSS и JS на страницу JSP?
или это из-за фреймворка Vaadin?

Я только начинающий, пытающийся изучать JSP и vaadin Framework.

Ответы на вопрос(2)

Ваш ответ на вопрос