下文内容从Spring MVC学习指南(第二版)Paul Deck提取

在eclipse建立了Maven Project。
图片说明

项目名称为firstSpringMVC.Packaging选择war告诉eclipse我将创建SpringMVC应用(war为servlet/jsp应用的文件扩展名)。之后点击完成。
图片说明

之后编辑pom.xml文件。添加库(Servlet API, Spring MVC, JSTL),选择Dependencies开始添加库。如下
图片说明
图片说明
图片说明
之后点击保存eclipse会自动下载这些库。

下载完成后会看到这些内容物
图片说明

下载完库之后pom.xml仍然有错误。因为它找不到web.xml。要纠正此问题如下操作一共有两种方法可以解决问题
图片说明

或者

<build>
      <plugins>
          <plugin>
              <groupId>org.apache.maven.plugins</groupId>
              <artifactId>maven-war-plugin</artifactId>
              <configuration>
                  <failOnMissingWebXml>false</failOnMissingWebXml>
              </configuration>
          </plugin>
      </plugins>
  </build>

把上述代码段复制到<dependencies>元素上面添加。</dependencies>

编辑Overview属性
图片说明
图片说明

这些配置完了如果项目上还有错误可以点击这个(快捷键Alt + F5)刷新
图片说明

可以在src/main/webapp下自行写简单的html代码运行确保项目可以运行。