请写一段response响应页面的代码,要求使用java
时间: 2024-03-08 17:48:17 浏览: 18
以下是一个简单的使用Java Spring框架返回HTML页面的Response代码示例:
```java
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.GetMapping;
@Controller
public class HomeController {
@GetMapping("/")
public String index(Model model) {
// 设置数据
model.addAttribute("message", "欢迎来到我的网站!");
// 返回HTML页面
return "index";
}
}
```
在上面的代码中,`index`方法使用`Model`对象设置要渲染的数据,并返回HTML页面的文件名,Spring框架会根据该文件名自动查找对应的HTML模板文件。
例如,假设我们有一个`index.html`文件,其中包含以下内容:
```html
<!DOCTYPE html>
<html>
<head>
<title>欢迎页</title>
</head>
<body>
<h1 th:text="${message}"></h1>
</body>
</html>
```
当访问Spring应用的根路径时,即可返回该HTML页面的响应。在页面中使用`th:text`标签可以显示`Model`对象中设置的数据。