java - 从 web.xml 中的库导入 servlet

标签 java xml servlets jetty web.xml

我在我的网络应用程序中包含了一个库。该库有自己的 web.xml。当我在jetty上部署项目时,我发现库中的servlet没有加载。我必须手动将这些 servlet 添加到我的项目的 web.xml 中。是否可以将这些 servlet 包含在我的项目中,而不必将它们全部输入到我的 web.xml 中

如果需要有关我的问题的其他信息,我很乐意提供。

最佳答案

您必须告诉 servlet 容器它必须初始化一个 sevlet。通常的方法是使用部署描述符(web.xml)。从 JEE6 开始,还有另一个带注释的选项:

@WebServlet(urlPatterns="/forward")
public class ForwardServlet extends HttpServlet {
  //code goes here...
}

但是如果它与引用库中的 servlet 一起工作,您就必须尝试一下。

关于java - 从 web.xml 中的库导入 servlet,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24202623/

相关文章:

c - 使用 libxml 获取节点的所有属性列表

Python , XML 属性错误 : 'NodeList' object has no attribute 'firstChild'

java - 为什么我们必须在 web.xml 文件中指定 <web-app> 标签的属性?

java - 在 C++ 中的 java 中的接口(interface)?

java - 加载模式映射中的旧版 Spring 框架模式

java - xmlbeans - 设置复杂类型的内容

java - 如何使用 Eclipse 版本 : Mars. 1 Release (4.5.1) 创建 servlet?

jakarta-ee - Tomcat如何处理多个请求

java - 如何将日期时间从一个时区转换为另一个时区

java - 无法理解使用 for 循环的部分代码?