【问题标题】:Does web.xml file differ for Tomcat and JettyTomcat 和 Jetty 的 web.xml 文件是否不同
【发布时间】:2016-03-24 04:58:03
【问题描述】:

我们通常会编写一个 web.xml 文件来部署我们的网站。该文件通常包含网站 WEB-INF 文件夹中存在的各种 Servlet 的映射。 我创建了一个网站及其 web.xml 文件并将其部署在 Apache Tomcat-9 服务器中。 现在,我想将同一个网站部署到 Jetty-9 容器中。我需要进行哪些更改才能使其在 Jetty 中也能正常工作? 我需要对 web.xml 文件进行任何更改吗? 我需要更改 .war 文件的结构吗?

【问题讨论】:

    标签: tomcat servlets web.xml jetty-9


    【解决方案1】:

    通常不,web.xml 文件的内容和 webapps 的结构(主要是 WEB-INF/META-INF/ 文件夹)在 Servlet 规范中进行了描述,因此所有 webapps 都应该能够按原样部署任何符合 servlet 的容器。

    话虽如此,我已经看到容器要求在 web.xml 中添加一些“专有”元素的情况,所以最好的办法是对其进行测试。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-10-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-11-02
      • 2018-06-13
      • 1970-01-01
      • 2016-09-07
      相关资源
      最近更新 更多