Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/305.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 从web.xml中的库导入servlet_Java_Xml_Servlets_Jetty_Web.xml - Fatal编程技术网

Java 从web.xml中的库导入servlet

Java 从web.xml中的库导入servlet,java,xml,servlets,jetty,web.xml,Java,Xml,Servlets,Jetty,Web.xml,我的webapp中包含了一个库。此库有自己的web.xml。当我在jetty上部署项目时,我发现库中的servlet没有加载。我必须手动将这些servlet添加到项目的web.xml中。是否可以在我的项目中包含这些servlet,而不必将它们全部输入web.xml 如果需要关于我的问题的其他信息,我很乐意提供。您必须告诉servlet容器它必须初始化一个sevlet。通常的方法是使用部署描述符(web.xml)。由于JEE6,还有另一个带有注释的选项: @WebServlet(urlPatter

我的webapp中包含了一个库。此库有自己的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一起工作,您必须尝试使用它。

因此,如果我理解正确,注释必须位于引用库中的servlet上。对我来说,目前重写这些servlet不是一个选项,这就是为什么我想知道是否有一种方法可以指定引用库的web.xml,以便容器也可以从该web.xml中提取servlet。该库是否只包含servlet,或者是否有您需要的其他类?这个库的具体用途是什么?我们还需要其他类,库本身作为一个独立的webapp部署在其他地方(因此这些servlet),并且它本身就是一个成熟的项目。我们已经构建了一个webapp,在其中我们将这个库的功能作为jar和一些我们自己的servlet导入。