SpringBoot項(xiàng)目中實(shí)現(xiàn)訪問HTML頁面
一、將 index.html 作為首頁面
1.靜態(tài)首頁
springboot項(xiàng)目啟動(dòng)后,默認(rèn)會(huì)到靜態(tài)資源 resources->static 目錄下查找index.html頁面

2.動(dòng)態(tài)首頁
在靜態(tài)資源路徑找不到 index.html 文件,會(huì)到 resources->templates 目錄下找 index.html

二、使用自定義 xxx.html 作為首頁面
1.方法一:通過Controller控制首頁
@RestController
public class IndexController {
@RequestMapping("/")
public String hello(){
System.out.println("OK");
return "test";
}
}三、用Controller控制層返回任意html頁面
1.在pom.xml文件中添加依賴
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-thymeleaf</artifactId>
</dependency>
2.書寫Controller層
注解要寫@controller而不是@restController,前者用來渲染頁面,后者用來返回?cái)?shù)據(jù)

總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
SpringBoot3整合SpringDoc OpenAPI生成接口文檔的詳細(xì)過程
SpringDoc OpenAPI 是一個(gè)強(qiáng)大的工具,能夠幫助我們輕松生成 OpenAPI 3.0 規(guī)范的文檔,并提供交互式的 Swagger UI 界面,所以本文給大家介紹了SpringBoot3整合SpringDoc OpenAPI生成接口文檔的詳細(xì)過程,需要的朋友可以參考下2024-07-07
通過簡(jiǎn)單方法實(shí)現(xiàn)spring boot web項(xiàng)目
這篇文章主要介紹了通過簡(jiǎn)單方法實(shí)現(xiàn)spring boot web項(xiàng)目,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2020-09-09
Spring boot中限制 Mybatis SQL日志的大字段輸出問題
文章介紹Springboot中MyBatis SQL日志因大字段輸出導(dǎo)致日志膨脹及JVM內(nèi)存問題,建議通過Logback或Log4j2自定義Converter/Filter實(shí)現(xiàn)參數(shù)截?cái)嗷蛎撁?或調(diào)整日志級(jí)別限制調(diào)試信息,本文給大家介紹Spring boot中限制Mybatis SQL日志的大字段輸出問題,感興趣的朋友一起看看吧2025-10-10
IDEA中g(shù)it使用實(shí)現(xiàn)文件修改后有顏色提示的設(shè)置
本文介紹了IntelliJ IDEA中SVN插件的可視化設(shè)置,說明默認(rèn)只有修改文件有顏色提示,需手動(dòng)設(shè)置File->setting->VersionControl圖示以顯示父目錄顏色;可可設(shè)置不同狀態(tài)下的高亮顏色,并可提供其他設(shè)置選項(xiàng)2026-04-04
在 Spring Boot 中使用 @Autowired和 @Bean
本文通過一個(gè)示例演示了如何在SpringBoot中使用@Autowired和@Bean注解進(jìn)行依賴注入和Bean管理,示例中定義了一個(gè)Student類,并通過配置類TestConfig初始化Student對(duì)象,在測(cè)試類中,通過@Autowired注解自動(dòng)注入Student對(duì)象并輸出其屬性值,感興趣的朋友跟隨小編一起看看吧2025-02-02
Java靜態(tài)內(nèi)部類實(shí)現(xiàn)單例過程
這篇文章主要介紹了Java靜態(tài)內(nèi)部類實(shí)現(xiàn)單例過程,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下2019-10-10
深入理解Java8新特性之Stream API的創(chuàng)建方式和中間操作步驟
Stream是Java8的一大亮點(diǎn),是對(duì)容器對(duì)象功能的增強(qiáng),它專注于對(duì)容器對(duì)象進(jìn)行各種非常便利、高效的 聚合操作(aggregate operation)或者大批量數(shù)據(jù)操作。Stream API借助于同樣新出現(xiàn)的Lambda表達(dá)式,極大的提高編程效率和程序可讀性,感興趣的朋友快來看看吧2021-11-11

