我们通常会编写一个web.xml文件来部署我们的网站。该文件通常包含网站的website文件夹中各种Servlets的映射。我创建了一个网站及其web.xml文件,并将其部署到ApacheTomcat-9服务器中。现在,我想将同一个网站部署到Jetty-9容器中。为了使它在Jetty中也能工作,我需要做哪些更改?是否需要对web.xml文件进行任何更改?是否需要更改.war文件的结构?
发布于 2016-03-24 07:52:24
通常不是,web.xml文件的内容和webapps的结构(本质上是WEB-INF/和META-INF/文件夹)都在Servlet规范中描述,所以所有webapps都应该能够像在任何符合servlet的容器中一样部署。
尽管如此,我已经看到了一些情况,容器要求在web.xml中添加一些“专有”元素,所以最好的选择是测试它。
https://stackoverflow.com/questions/36193541
复制相似问题