Os arquivos .js e .css estão carregando como texto / html na minha página JSP.
Quando carrego minha página jsp, os arquivos css e js anexados são renderizados como formato text / html. Eu percebi isso no navegador Chrome, onde pude ver essa mensagem de erro
"Recurso interpretado como script, mas transferido com texto tipo MIME / html"
Eu especifiquei o tipo mime no web.xml da seguinte maneira,
<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>
O servidor em que estou executando meu aplicativo é o Apache Tomcat 7. Eu criei esse arquivo JSP dentro do Vaadin Project.
Minhas perguntas são: Devo alterar o tipo Mime em algum outro lugar na configuração do Tomcat? Existe alguma limitação para incluir os arquivos CSS e JS em uma página JSP?
ou é por causa da estrutura de Vaadin?
Eu sou apenas um iniciante tentando aprender JSP e vaadin framework.