欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Spring boot 路徑映射的實現(xiàn)

 更新時間:2019年11月01日 09:36:00   作者:全me村的希望  
這篇文章主要介紹了spring boot 路徑映射的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

這篇文章主要介紹了spring boot 路徑映射的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下

在spring boot中集成thymeleaf后,我們知道thymeleaf的默認的html的路徑為classpath:/templates也就是resources/templates,那如何訪問這個路徑下面的靜態(tài)頁面呢?假設我們要訪問一個頁面為hello.html。

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <title>Title</title>
</head>
<body>
<h1>hell spring boot!!</h1>
</body>
</html>

該頁面位于templates下,當然也可以在application.properties文件中修改默認路徑。

spring.thymeleaf.prefix=classpath:/templates

1.使用controller中的方法直接返回該頁面

@Controller
public class HelloController {
  @GetMapping("/hello")
  public String hello(){
  //在集成thymeleaf后 會在默認路徑下尋找名字為hello的html頁面
    return "hello";
  }
}

2.實現(xiàn)WebMvcConfigure接口中的addViewControllers方法進行路徑的映射

@Configuration
public class WebMvcConfig implements WebMvcConfigurer{
  @Override
  public void addViewControllers(ViewControllerRegistry registry) {
    //第一個路徑為類似于Controller中的接口的路徑 第二個view為要訪問的頁面
    //實現(xiàn)不需要進行數(shù)據(jù)渲染的頁面的路徑映射 當然這些頁面沒有在默認的五個靜態(tài)頁面訪問路徑下
    registry.addViewController("/hopec").setViewName("hello");    //如果需要添加多個頁面直接在下面繼續(xù)添加即可
  }
}

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關文章

  • SpringBoot中使用MyBatis-Plus實現(xiàn)分頁接口的詳細教程

    SpringBoot中使用MyBatis-Plus實現(xiàn)分頁接口的詳細教程

    MyBatis-Plus是一個MyBatis的增強工具,在MyBatis的基礎上只做增強不做改變,為簡化開發(fā)、提高效率而生,在SpringBoot項目中使用MyBatis-Plus可以大大簡化分頁邏輯的編寫,本文將介紹如何在 SpringBoot項目中使用MyBatis-Plus實現(xiàn)分頁接口
    2024-03-03
  • Spring如何正確注入集合類型

    Spring如何正確注入集合類型

    這篇文章主要介紹了Spring如何正確注入集合類型,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2021-09-09
  • Java深入淺出數(shù)組的定義與使用上篇

    Java深入淺出數(shù)組的定義與使用上篇

    數(shù)組是有序的元素序列,若將有限個類型相同的變量的集合命名,那么這個名稱為數(shù)組名。組成數(shù)組的各個變量稱為數(shù)組的分量,也稱為數(shù)組的元素,有時也稱為下標變量。數(shù)組是在程序設計中,為了處理方便, 把具有相同類型的若干元素按有序的形式組織起來的一種形式
    2022-03-03
  • 關于使用ContextClassLoader遇到的問題

    關于使用ContextClassLoader遇到的問題

    這篇文章主要介紹了關于使用ContextClassLoader遇到的問題,ContextClassLoader是通過Thread.currentThread().getContextClassLoader()返回該線程上下文的ClassLoader,需要的朋友可以參考下
    2023-10-10
  • Springboot @Configuration與自動配置詳解

    Springboot @Configuration與自動配置詳解

    這篇文章主要介紹了SpringBoot中的@Configuration自動配置,在進行項目編寫前,我們還需要知道一個東西,就是SpringBoot對我們的SpringMVC還做了哪些配置,包括如何擴展,如何定制,只有把這些都搞清楚了,我們在之后使用才會更加得心應手
    2022-07-07
  • java開發(fā)SSM框架具有rest風格的SpringMVC

    java開發(fā)SSM框架具有rest風格的SpringMVC

    這篇文章主要介紹了java開發(fā)中如何使SSM框架具有rest風格的SpringMVC實現(xiàn)解析,有需要的朋友可以借鑒參考下,希望能夠有所幫助
    2021-10-10
  • springboot默認文件緩存(easy-captcha?驗證碼)

    springboot默認文件緩存(easy-captcha?驗證碼)

    這篇文章主要介紹了springboot的文件緩存(easy-captcha?驗證碼),本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2023-06-06
  • java捕獲異常信息存入txt文件示例

    java捕獲異常信息存入txt文件示例

    這篇文章主要介紹了java捕獲異常信息存入txt文件示例,需要的朋友可以參考下
    2014-04-04
  • Netty分布式編碼器寫buffer隊列邏輯剖析

    Netty分布式編碼器寫buffer隊列邏輯剖析

    這篇文章主要介紹了Netty分布式編碼器寫buffer隊列邏輯剖析,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪
    2022-03-03
  • SpringBoot如何使用@Cacheable進行緩存與取值

    SpringBoot如何使用@Cacheable進行緩存與取值

    這篇文章主要介紹了SpringBoot如何使用@Cacheable進行緩存與取值,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2022-08-08

最新評論