Servlets Jetty 9.4.4或以上版本导致未找到Servlet 404错误
当我升级到Jetty 9.4.4或更高版本时,我的一些servlet上出现了一个新的错误404。在这个特定版本之前一切都很好。有人也遇到过这个问题吗?幸运的是,我能够将版本锁定到9.4.3,但如果可能的话,我想解决这个问题 我使用Maven和Netbeans构建JEE7.0应用程序。它作为WAR文件部署在Docker容器中运行Jetty的服务器上 Servlet的定义如下:Servlets Jetty 9.4.4或以上版本导致未找到Servlet 404错误,servlets,jetty,Servlets,Jetty,当我升级到Jetty 9.4.4或更高版本时,我的一些servlet上出现了一个新的错误404。在这个特定版本之前一切都很好。有人也遇到过这个问题吗?幸运的是,我能够将版本锁定到9.4.3,但如果可能的话,我想解决这个问题 我使用Maven和Netbeans构建JEE7.0应用程序。它作为WAR文件部署在Docker容器中运行Jetty的服务器上 Servlet的定义如下: import javax.servlet.annotation.WebServlet; import javax.serv
import javax.servlet.annotation.WebServlet;
import javax.servlet.http.HttpServletRequest;
@WebServlet(urlPatterns = "/WebNumberCheckServlet")
public class WebNumberCheckServlet extends AbstractWebBaseServlet {
其中AbstractWebBaseServlet是:
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
public abstract class AbstractWebBaseServlet extends HttpServlet {
web.xml仅用于领域配置:
<?xml version="1.0" encoding="UTF-8"?>
<web-app version="2.5" xmlns="http://java.sun.com/xml/ns/javaee"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://java.sun.com/xml/ns/javaee
http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd">
<listener>
<listener-class>de.lindawerner.pimp.pimpserver.ContextListener</listener-class>
</listener>
<session-config>
<session-timeout>
30
</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
<security-constraint>
<display-name>Constraint1</display-name>
<web-resource-collection>
<web-resource-name>Protected</web-resource-name>
<description/>
<url-pattern>/stats.jsp</url-pattern>
</web-resource-collection>
<auth-constraint>
<description/>
<role-name>admin</role-name>
</auth-constraint>
</security-constraint>
<login-config>
<auth-method>BASIC</auth-method>
<realm-name>AppOnlineServerRealm</realm-name>
</login-config>
<security-role>
<description>Administrator</description>
<role-name>admin</role-name>
</security-role>
de.lindawerner.pimp.pimpserver.ContextListener
30
index.jsp
约束1
受保护的
/stats.jsp
管理
基本的
AppOnlineServerRealm
管理员
管理
信息不足,无法继续。servlet是如何定义/配置/声明的?什么servlet?您如何部署/配置webapp?此处出现相同错误!有解决办法吗?