我在我的网络应用程序中包含了一个库。该库有自己的 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/