我应该在 Eclipse IDE 的新文件夹结构中添加什么位置的 servlet?



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

WTP 3.21 (Eclipse 2021-03,参考发行说明)中引入的"new">默认文件夹结构遵循Maven约定,因此:

  1. 文件夹/src/main/java为源文件夹,包含Java源代码。这里应该放置servlet。此文件夹的内容被编译到WAR文件
  2. WEB-INF/classes文件夹中。
  3. 文件夹/src/main/resources中包含需要放在类路径下的文件,但没有编译。这也被映射到WAR文件的WEB-INF/classes文件夹
  4. 文件夹/src/main/webapp是WAR文件的根文件夹(取代/WebContent文件夹)。在这里(和它的子文件夹),你通常会放jsp和静态web资源。