idea搭建springmvc(idea搭建springboot框架)

# 简介Spring MVC 是 Spring 框架的一个模块,它提供了构建 Web 应用程序的解决方案。IntelliJ IDEA 是一款功能强大的集成开发环境(IDE),广泛用于 Java 开发。本文将详细介绍如何在 IntelliJ IDEA 中搭建一个基于 Spring MVC 的项目,并逐步配置和运行项目。---# 1. 创建 Spring MVC 项目## 1.1 使用 Maven 创建项目1. 打开 IntelliJ IDEA,点击

File > New > Project

。 2. 在弹出的窗口中选择

Maven

,然后点击

Next

。 3. 输入 GroupId 和 ArtifactId,例如 `com.example` 和 `spring-mvc-demo`,点击

Next

。 4. 选择项目保存路径,点击

Finish

。## 1.2 配置 Maven 依赖在项目的 `pom.xml` 文件中添加以下依赖:```xml org.springframeworkspring-webmvc5.3.10javax.servletjavax.servlet-api4.0.1providedjavax.servlet.jsp.jstljstl1.2com.fasterxml.jackson.corejackson-databind2.12.5 ```---# 2. 配置 Spring MVC## 2.1 创建 Spring 配置文件在 `src/main/resources` 目录下创建 `spring-servlet.xml` 文件,用于配置 Spring MVC:```xml ```## 2.2 创建 Spring MVC 控制器在 `src/main/java/com/example/controller` 目录下创建一个控制器类:```java package com.example.controller;import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping;@Controller public class HelloController {@GetMapping("/hello")public String sayHello(Model model) {model.addAttribute("message", "Hello, Spring MVC!");return "hello";} } ```## 2.3 创建视图页面在 `src/main/webapp/WEB-INF/views` 目录下创建 `hello.jsp` 文件:```jsp Hello Page

${message}

```---# 3. 配置 web.xml在 `src/main/webapp/WEB-INF` 目录下创建 `web.xml` 文件,用于加载 Spring MVC 配置:```xml dispatcherorg.springframework.web.servlet.DispatcherServletcontextConfigLocation/WEB-INF/spring-servlet.xml1dispatcher/ ```---# 4. 运行项目## 4.1 配置 Tomcat1. 点击

Run > Edit Configurations

。 2. 点击左上角的加号,选择

Tomcat Server > Local

。 3. 在

Deployment

标签下,点击加号,选择

Artifact

,选择项目的 WAR 文件。 4. 点击

OK

完成配置。## 4.2 启动项目点击右上角的绿色运行按钮启动 Tomcat。打开浏览器访问 `http://localhost:8080/hello`,即可看到输出的 "Hello, Spring MVC!"。---# 总结通过以上步骤,我们成功在 IntelliJ IDEA 中搭建了一个基于 Spring MVC 的项目。本文详细介绍了从创建项目到配置 Spring MVC、编写控制器和视图页面的全过程。希望读者能够快速掌握并应用这些知识!

简介Spring MVC 是 Spring 框架的一个模块,它提供了构建 Web 应用程序的解决方案。IntelliJ IDEA 是一款功能强大的集成开发环境(IDE),广泛用于 Java 开发。本文将详细介绍如何在 IntelliJ IDEA 中搭建一个基于 Spring MVC 的项目,并逐步配置和运行项目。---

1. 创建 Spring MVC 项目

1.1 使用 Maven 创建项目1. 打开 IntelliJ IDEA,点击 **File > New > Project**。 2. 在弹出的窗口中选择 **Maven**,然后点击 **Next**。 3. 输入 GroupId 和 ArtifactId,例如 `com.example` 和 `spring-mvc-demo`,点击 **Next**。 4. 选择项目保存路径,点击 **Finish**。

1.2 配置 Maven 依赖在项目的 `pom.xml` 文件中添加以下依赖:```xml org.springframeworkspring-webmvc5.3.10javax.servletjavax.servlet-api4.0.1providedjavax.servlet.jsp.jstljstl1.2com.fasterxml.jackson.corejackson-databind2.12.5 ```---

2. 配置 Spring MVC

2.1 创建 Spring 配置文件在 `src/main/resources` 目录下创建 `spring-servlet.xml` 文件,用于配置 Spring MVC:```xml ```

2.2 创建 Spring MVC 控制器在 `src/main/java/com/example/controller` 目录下创建一个控制器类:```java package com.example.controller;import org.springframework.stereotype.Controller; import org.springframework.ui.Model; import org.springframework.web.bind.annotation.GetMapping;@Controller public class HelloController {@GetMapping("/hello")public String sayHello(Model model) {model.addAttribute("message", "Hello, Spring MVC!");return "hello";} } ```

2.3 创建视图页面在 `src/main/webapp/WEB-INF/views` 目录下创建 `hello.jsp` 文件:```jsp Hello Page

${message}

```---

3. 配置 web.xml在 `src/main/webapp/WEB-INF` 目录下创建 `web.xml` 文件,用于加载 Spring MVC 配置:```xml dispatcherorg.springframework.web.servlet.DispatcherServletcontextConfigLocation/WEB-INF/spring-servlet.xml1dispatcher/ ```---

4. 运行项目

4.1 配置 Tomcat1. 点击 **Run > Edit Configurations**。 2. 点击左上角的加号,选择 **Tomcat Server > Local**。 3. 在 **Deployment** 标签下,点击加号,选择 **Artifact**,选择项目的 WAR 文件。 4. 点击 **OK** 完成配置。

4.2 启动项目点击右上角的绿色运行按钮启动 Tomcat。打开浏览器访问 `http://localhost:8080/hello`,即可看到输出的 "Hello, Spring MVC!"。---

总结通过以上步骤,我们成功在 IntelliJ IDEA 中搭建了一个基于 Spring MVC 的项目。本文详细介绍了从创建项目到配置 Spring MVC、编写控制器和视图页面的全过程。希望读者能够快速掌握并应用这些知识!

标签列表