【问题标题】:How to add content-Type headers in tomcat 8如何在 tomcat 8 中添加内容类型标头
【发布时间】:2018-07-22 21:27:09
【问题描述】:

我在 tomcat8 的战争中提供 .js 文件。它只添加这两个标题。

Date:   Mon, 12 Feb 2018 16:14:13 GMT
ETag:   W/"3087-1518446418000"

(在两个浏览器中验证)

tomcat/conf/web.xml指定

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

为了确保我也在我的战争中添加了web.xml

任何想法可能导致这种情况?

Tomcat 8,都非常标准,自从我尝试从 tomcat 提供静态内容以来已经有一段时间了,但我有理由这样做。

web.xmlheader 是当前的(尝试过其他的)

<web-app xmlns="http://java.sun.com/xml/ns/j2ee"
     xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
     xsi:schemaLocation="http://java.sun.com/xml/ns/j2ee http://java.sun.com/xml/ns/j2ee/web-app_2_4.xsd"
     version="2.4">

【问题讨论】:

    标签: tomcat jakarta-ee tomcat8


    【解决方案1】:

    在这里回答我自己的问题。我的问题并非对所有 JavaScript 都是通用的。

    我有一个映射到的 servlet

    <url-pattern>/foo</url-pattern>
    

    还有一个名为

    的 JavaScript 文件
    /js/foo.js
    

    Tomcat 能够正确解析 servlet 和 JS 文件,但在此过程中出现了一些问题,我将向 Tomcat 提出错误报告。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-01-01
      • 2020-11-20
      • 2019-08-27
      • 2018-05-27
      • 1970-01-01
      • 2022-09-26
      • 2013-06-29
      • 1970-01-01
      相关资源
      最近更新 更多