【发布时间】:2017-08-30 10:14:04
【问题描述】:
我有一个需要修改的现有码头应用程序。基本上我只需要一个可以处理 POST 请求的接入点。我可以访问项目的 WEB-INF 目录。我有 web.xml 文件和一个 lib 文件夹。据我了解,lib 下的 jetty 文档 jar 将自动加载。是否可以在 lib 文件夹下添加自定义 jar 并以某种方式配置 web.xml 以便我的 jar 将处理来自某个 URL 的 HTTP 请求?如果是这样,我将如何开始?
【问题讨论】:
-
一个 jar 文件不处理请求。 servlet 可以。按照 servlet 规范和大量教程中的说明注册 servlet(即在 web.xml 中使用 servlet 声明,或者通过使用 WebServlet 注释 servlet),您将拥有另一个 servlet。它的类是否在一个 jar 中或另一个无关紧要,只要 jar 在 webapp 类路径中,即在 WEB-INF/lib 下。
标签: java jakarta-ee jetty