Я развертываю файл war из стороннего javascript-фреймворка appzillon. Фреймворк создает файл war с Sample.jsp, который содержит файлы javascript и css. В AWS tomcat версии 8.5 при проверке в Chrome / появляется ошибка ниже.Firefox, Можете ли вы указать и предоставить решение для этого. Пожалуйста, предложите.
Для ошибки CSS: отказался применять стиль из-за того, что его тип MIME ('application / json') не является поддерживаемым типом MIME таблицы стилей,и строгая проверка MIME включена.Для Javascript
<link rel="stylesheet" href="appzillon/styles/themes/appzillon/css/appzillon.css" />
<link rel="stylesheet" href="apps/styles/themes/AutoFinanceBase/css/AutoFinanceBase.css" />
<link rel="stylesheet" href="apps/styles/themes/AutoFinanceBase/css/owl.carousel.min.css" />
Ошибка: отказ от выполнения скрипта из-за того, что его тип MIME ('application / json') не является исполняемым, и включена строгая проверка типов MIME.
<script type="text/javascript" charset="utf-8" src="appzillon/scripts/jquery/jquery.js"></script>
<script type="text/javascript" charset="utf-8" src="appzillon/scripts/appzillon/appzillon.js"></script>
<script type="text/javascript" charset="utf-8" src="appzillon/scripts/appzillon/esapi.min.js"></script>
<script type="text/javascript" charset="utf-8" src="appzillon/scripts/appzillon/owasp.js"></script>
web.xml
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:web="http://xmlns.jcp.org/xml/ns/javaee">
<display-name>Web Container</display-name>
<listener>
<listener-class>com.iexceed.webcontainer.startup.WebContextListener</listener-class>
</listener>
<filter>
<filter-name>AppzillonRequestFilter</filter-name>
<filter-class>com.iexceed.webcontainer.utils.AppzillonRequestFilter</filter-class>
</filter>
<!-- CSRFGuard listener -->
<!-- CSRFGuard filter -->
<!-- JavaScriptServlet -->
<filter-mapping>
<filter-name>AppzillonRequestFilter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
<servlet>
<servlet-name>AppzillonWebContainer</servlet-name>
<servlet-class>com.iexceed.webcontainer.servlet.AppzillonWebContainer</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>AppzillonWebContainer</servlet-name>
<url-pattern>/AppzillonWeb</url-pattern>
</servlet-mapping>
<welcome-file-list>
<welcome-file>AppzillonWeb</welcome-file>
</welcome-file-list>
<session-config>
<cookie-config>
<name>NSA-JSESSIONID</name>
<http-only>false</http-only>
<secure>false</secure>
</cookie-config>
</session-config>
<security-constraint>
<web-resource-collection>
<web-resource-name>restricted methods</web-resource-name>
<url-pattern>/*</url-pattern>
<http-method>PUT</http-method>
<http-method>HEAD</http-method>
<http-method>DELETE</http-method>
<http-method>OPTIONS</http-method>
<http-method>TRACE</http-method>
</web-resource-collection>
<auth-constraint />
</security-constraint>
<error-page>
<location>/apps/error.jsp</location>
</error-page>
</web-app>