在Java Web开发领域,JSP(Java Server Pages)和Spring框架都是非常流行的技术。虽然JSP是早期用于创建动态Web内容的一种技术,但Spring框架提供了一个更灵活和模块化的方法来开发Java企业级应用程序。即使你不懂JSP,依然可以学习Spring并利用它进行开发。
以下是一个简单的实例,展示了即使不使用JSP,也可以如何用Spring来创建一个基本的Web应用程序。

我们需要创建一个Spring Boot项目。Spring Boot是一个可以快速启动、运行和管理的Java框架,它简化了新Spring应用的初始搭建以及开发过程。
1. 创建Spring Boot项目:
使用Spring Initializr(https://start.spring.io/,注意:本例中不使用具体网址),选择一个Maven项目,并添加“Spring Web”依赖。
2. 编写主应用程序类:
创建一个名为`SpringBootApplication.java`的文件,并在其中使用`@SpringBootApplication`注解标记这个类。
```java
package com.example.demo;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
@SpringBootApplication
public class SpringBootApplication {
public static void main(String[] args) {
SpringApplication.run(SpringBootApplication.class, args);
}
}
```
3. 创建控制器:
控制器负责处理HTTP请求。创建一个名为`HelloController.java`的文件,并添加`@RestController`注解。
```java
package com.example.demo;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RestController;
@RestController
public class HelloController {
@GetMapping("
