最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot整合BootStrap實(shí)戰(zhàn)

 更新時(shí)間:2021年09月02日 10:52:22   作者:java菜魚  
這篇文章主要介紹了SpringBoot整合BootStrap實(shí)戰(zhàn),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

SpringBoot整合BootStarp

一開始在將BootStrap整合到項(xiàng)目中時(shí),以為SpringBoot項(xiàng)目和以前的javaWeb一樣,直接在頁面中引用css,js即可,但是打開界面時(shí),樣式效果出不來,后來看了幾篇文章以及自己摸索,現(xiàn)將代碼展示如下:

1.Pom文件

<properties>
        <webjars-locator>0.32-1</webjars-locator>
        <bootstrap>3.3.7</bootstrap>
        <jquery>3.3.1</jquery>
</properties>

這是需要導(dǎo)入的依賴

<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>webjars-locator</artifactId>
    <version>${webjars-locator}</version>
</dependency>
 
<!-- bootstrap -->
<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>bootstrap</artifactId>
    <version>${bootstrap}</version>
</dependency>
 
<!-- jquery -->
<dependency>
    <groupId>org.webjars</groupId>
    <artifactId>jquery</artifactId>
    <version>${jquery}</version>
</dependency>

2.在resource下創(chuàng)建一個(gè)l文件路徑:statis/webjars

3.將頁面放在src/main/webapp/WEB-INF/views下

這是我自己新建的,如上所示

4.界面添加以下幾行

<script src="/webjars/jquery/jquery.min.js"></script>
<script src="/webjars/bootstrap/js/bootstrap.min.js"></script>
<link rel="stylesheet" href="/webjars/bootstrap/css/bootstrap.min.css" rel="external nofollow" />

5.application.yml配置文件中

spring:  
    mvc:
      view:
        prefix: /WEB-INF/views/ #前綴
         suffix: .jsp   #后綴

6. Controller

@Controller
@RequestMapping(value = "/show")
public class PageController {
	
    @RequestMapping("/getHelloJsp")
    public String helloJsp(ModelMap map) {
        // 加入一個(gè)屬性,用來在模板中讀取
        // map.addAttribute("name", "wade");
        return "hello";
    }	
}

此時(shí)啟動(dòng)項(xiàng)目的啟動(dòng)類,輸入url:localhost:端口號(hào)/show/getHelloJsp 即可正確的顯示頁面的樣式

注意

因?yàn)槲绎@示的是jsp

所以你還得提前在pom中添加關(guān)于jsp的兩個(gè)依賴

<dependency>
   <groupId>org.apache.tomcat.embed</groupId>
   <artifactId>tomcat-embed-jasper</artifactId>
   <scope>provided</scope>
</dependency>
        
<dependency>  
     <groupId>javax.servlet.jsp.jstl</groupId>  
     <artifactId>jstl-api</artifactId>  
     <version>1.2</version>  
</dependency>  

因?yàn)槭浅鯇W(xué)springBoot所以文件路徑各方面可能沒有按照springBoot的規(guī)范來,以后慢慢糾正,如有更好的方式,請(qǐng)不吝賜教。

希望能給大家一個(gè)參考吧,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java使用FFmpeg提取音頻的詳細(xì)指南

    Java使用FFmpeg提取音頻的詳細(xì)指南

    FFmpeg 是一個(gè)開源的多媒體處理工具,支持視頻、音頻的編碼、解碼、轉(zhuǎn)換等多種功能,本文將詳細(xì)講解如何使用 FFmpeg 提取音頻,包括常見的音頻格式提取、音頻質(zhì)量調(diào)整、高級(jí)處理操作等,內(nèi)容淺顯易懂,適合初學(xué)者快速掌握,需要的朋友可以參考下
    2024-11-11
  • Java BeanUtils工具類常用方法講解

    Java BeanUtils工具類常用方法講解

    這篇文章主要介紹了Java BeanUtils工具類常用方法講解,本篇文章通過簡(jiǎn)要的案例,講解了該項(xiàng)技術(shù)的了解與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2021-08-08
  • 詳解MybatisPlus3.4版本之后分頁插件的使用

    詳解MybatisPlus3.4版本之后分頁插件的使用

    從Mybatis Plus 3.4.0版本開始,不再使用舊版本的PaginationInterceptor ,而是使用MybatisPlusInterceptor。本文就詳細(xì)的介紹一下兩者的區(qū)別,感興趣的可以了解一下
    2021-11-11
  • springboot實(shí)現(xiàn)SSE(Server?Sent?Event)的示例代碼

    springboot實(shí)現(xiàn)SSE(Server?Sent?Event)的示例代碼

    SSE?全稱Server?Sent?Event,直譯一下就是服務(wù)器發(fā)送事件,本文主要為大家詳細(xì)介紹了springboot實(shí)現(xiàn)SSE的相關(guān)知識(shí),需要的可以參考一下
    2024-04-04
  • SpringBoot整合Retry的詳細(xì)指南

    SpringBoot整合Retry的詳細(xì)指南

    在現(xiàn)代的分布式系統(tǒng)中,服務(wù)間的調(diào)用往往需要處理各種網(wǎng)絡(luò)異常、超時(shí)等問題,重試機(jī)制是一種常見的解決策略,本文將通過一個(gè)具體的使用場(chǎng)景來詳細(xì)介紹如何在 Spring Boot 應(yīng)用中集成和使用 Spring Retry 技術(shù),需要的朋友可以參考下
    2024-12-12
  • 詳談Java中的事件監(jiān)聽機(jī)制

    詳談Java中的事件監(jiān)聽機(jī)制

    下面小編就為大家?guī)硪黄斦凧ava中的事件監(jiān)聽機(jī)制。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過來看看吧
    2017-06-06
  • 新手初學(xué)Java流程控制

    新手初學(xué)Java流程控制

    這篇文章主要介紹了JAVA流程控制語句的的相關(guān)資料,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下,希望可以幫到你
    2021-07-07
  • springboot如何讀取sftp的文件

    springboot如何讀取sftp的文件

    這篇文章主要介紹了springboot如何讀取sftp的文件,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-11-11
  • springboot項(xiàng)目idea熱部署的教程詳解

    springboot項(xiàng)目idea熱部署的教程詳解

    這篇文章主要介紹了springboot項(xiàng)目idea熱部署,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2020-08-08
  • MyBatisPlus 查詢selectOne方法實(shí)現(xiàn)

    MyBatisPlus 查詢selectOne方法實(shí)現(xiàn)

    本文主要介紹了MyBatisPlus 查詢selectOne方法實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2023-01-01

最新評(píng)論

锡林郭勒盟| 英吉沙县| 廉江市| 南江县| 普兰县| 民乐县| 陈巴尔虎旗| 广宁县| 资源县| 宁海县| 太谷县| 绥江县| 石屏县| 织金县| 射阳县| 玛纳斯县| 阿勒泰市| 大城县| 合阳县| 江永县| 巴林左旗| 千阳县| 苏州市| 闵行区| 隆子县| 无为县| 民丰县| 万源市| 珠海市| 古浪县| 五寨县| 泗水县| 巧家县| 柳林县| 崇仁县| 台中县| 沂源县| 新化县| 双流县| 开平市| 饶平县|