以下是一个简单的Spring MVC整合JSP的实例教程,我们将创建一个基本的Web应用,其中包括一个控制器和一个JSP视图。

步骤 1:创建项目结构

我们需要创建一个基本的Maven项目,并在其中添加以下目录结构:

springmvc 整合jsp实例,SpringMVC整合JSP实例教程:从零开始构建一个简单的Web应用  第1张

```

spring-mvc-jsp-example/

├── src/

│ ├── main/

│ │ ├── java/

│ │ │ └── com/

│ │ │ └── example/

│ │ │ └── controller/

│ │ │ └── HelloController.java

│ │ ├── resources/

│ │ │ └── application.properties

│ │ └── webapp/

│ │ ├── WEB-INF/

│ │ │ ├── views/

│ │ │ │ └── hello.jsp

│ │ │ └── web.xml

│ └── test/

│ └── java/

│ └── com/

│ └── example/

│ └── service/

│ └── HelloService.java

└── pom.xml

```

步骤 2:配置pom.xml

在`pom.xml`文件中,我们需要添加Spring MVC和JSP的依赖。

```xml

org.springframework

spring-webmvc

5.3.10

javax.servlet.jsp

javax.servlet.jsp-api

2.3.3

provided

```

步骤 3:创建HelloController

在`com.example.controller`包下创建`HelloController.java`文件,并添加以下

```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("