在application.yml中添加如下语句
thymeleaf: prefix: classpath:/templates/

这个语句的意思是将路径设为templates下,在这个路径下写html页面进行访问
比如我写了一个welcome页面

然后在controller层进行返回

记住,不能有@RequestBody,不然会返回json数据,也就是返回字符串welcome,而不是welcome.html
接着,在浏览器中输入http://localhost:8080/user/test
就会显示welcome页面啦


本文介绍了如何在SpringBoot应用中配置返回HTML页面。通过在`application.yml`中设置视图解析路径为`templates`,并在该目录下创建如`welcome.html`的页面。控制器层需要注意避免使用`@RequestBody`注解,以防止返回JSON数据,正确做法是直接返回"welcome",浏览器将会加载`welcome.html`。通过访问`http://localhost:8080/user/test`,即可查看到渲染后的欢迎页面。
最低0.47元/天 解锁文章
1045

被折叠的 条评论
为什么被折叠?



