我应该在 Eclipse IDE 的新文件夹结构中的什么地方添加 servlet

Where should I add servlets in the Eclipse IDE's new folder structure

我是使用 java 进行动态网页设计的新手。在我关注的参考视频中,教授使用的是旧版本的 eclipse IDE。我的文件夹结构与他的有点不同。我正在使用 tomcat 版本 9,我应该使用 MVC 架构。有人可以让我知道我应该将 servlet 保存在新文件夹结构中的什么位置吗? 我正在使用以下版本的 Eclipse IDE。 版本:2021-09 (4.21.0) 此附件的图像包含我的文件夹结构。

WTP 3.21 中引入的 “新” 默认文件夹结构(Eclipse 2021-03,参见 release notes) follows Maven conventions,因此:

  1. 文件夹 /src/main/java 是一个源文件夹,包含 Java 个源。在这里您应该放置您的 servlet。这个文件夹的内容编译成WAR文件的WEB-INF/classes文件夹,
  2. 文件夹 /src/main/resources 包含需要位于类路径中但未编译的文件。这也映射到 WAR 文件的 WEB-INF/classes 文件夹中,
  3. 文件夹 /src/main/webapp 是 WAR 文件的根文件夹(替换 /WebContent 文件夹)。在这里(及其子文件夹中)您通常会放置 JSP 和静态 Web 资源。