gpt4 book ai didi

java spring Boot - 如何渲染 html 页面

转载 作者:行者123 更新时间:2023-12-01 07:50:20 26 4
gpt4 key购买 nike

我正在使用 Spring Boot 来尝试构建我自己的迷你网站。

我有一个 Controller

package hello;


import org.springframework.web.bind.annotation.RestController;
import org.springframework.web.bind.annotation.RequestMapping;

@RestController
public class HelloController {


@RequestMapping("/greeting")
public String index() {
return "index";
}

}

和一个 html 文件 resources/templates/index 我试图渲染它,但我只渲染了文本“index”。如何返回 html 文件而不是文本?

最佳答案

您已指定@RestController,表示结果应放入@ResponseBody。您可能需要使用 @Controller 来代替,然后确保类路径中有一个模板框架(Thymeleaf 等)。通常,对于大多数模板框架,您必须将 .html 包含在 templates 文件夹内的文件中。

关于java spring Boot - 如何渲染 html 页面,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39066315/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com