我有一个需要修改的现有jetty应用程序。基本上我只需要一个可以处理POST请求的接入点。我可以访问项目的WEB-INF目录。我有web.xml文件和lib文件夹。据我所知,从jetty文档中的jar文件将自动加载。是否可以在lib文件夹下添加自定义jar,并以某种方式配置web.xml,以便我的jar将处理来自某个URL的HTTP请求?如果是这样,我将如何开始呢?
答案 0 :(得分:0)
你可以简单地用你的Servlet类创建一个jar(一个扩展HttpServlet的类)并在web.xml中添加servlet声明
<servlet>
<servlet-name>A_Name</servlet-name>
<servlet-class>your.new.ServletClass</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>A_Name</servlet-name>
<url-pattern>/the/path/you/want</url-pattern>
</servlet-mapping>