如何在没有 web.xml 的情况下配置非 spring 纯 javaee web 应用程序

How to configure a non-spring pure javaee web-application without web.xml

我想创建一个简单的 Web 应用程序,它在 tomcat 上运行,具有纯 java 配置。 我知道如何使用 Spring 框架 WebApplicationInitializer 来做到这一点。但是没有Spring我不知道。 我听说过 @WebServlet 请指导我。

的确如此,从 Java EE 6 开始,web.xml 不再需要部署 Webapp。不用web.xml,可以用注解代替xml文件(@WebServlet等)

此线程中提供了更多信息:How to use annotations instead of web.xml in the servlet to specify url