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

springboot中的css樣式顯示不出了的幾種情況

 更新時(shí)間:2022年10月26日 15:16:25   作者:普通網(wǎng)友  
這篇文章主要介紹了springboot中的css樣式顯示不出了的幾種情況,具有很好的的參考價(jià)值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

springboot中的css樣式顯示不出

一.被springMVC攔截沒寫靜態(tài)釋放(對應(yīng)全部頁面css沒有)

在@Configuration注解類中

1.WebMvcConfigurationAdapter 在spring boot 2.0被廢棄

@Configuration 
public class MyMvcConfig implements WebMvcConfigurer

寫implements WebMvcConfigurer

2019 7月最近implements WebMvcConfigurer會報(bào)錯如果不把所有方法都引入進(jìn)來
但是寫進(jìn)來了有會攔截頁面我也是無語,一更新我就看不懂了,只有寫靜態(tài)資源釋放
了,沒找到有效辦法。

2.如果是WebMvcConfigurationSupport那就要寫 

(以下代碼就復(fù)制@Configuration注解類里面)

//靜態(tài)資源釋放
 public void addResourceHandlers(ResourceHandlerRegistry registry) {
       registry.addResourceHandler("/**")
                .addResourceLocations("classpath:/static/");
    }

3.WebMvcConfigurer就約等于以前的WebMvcConfigurationAdapter(自己認(rèn)為)

就不用寫靜態(tài)配置不過這個(gè)是implementsWebMvcConfigurationSupport是繼承

二.自己構(gòu)造了攔截器(對應(yīng)部分頁面css沒有)

記得要排除攔截寫全,css也會被攔截,記得要排除靜態(tài)資源文件夾比如"/asserts/**" 

(css放到哪個(gè)文件夾里就排除哪個(gè)文件夾)

.excludePathPatterns(“/”,“/index.html”,“/user/login”,“/asserts/**”);

(以下代碼就復(fù)制@Configuration注解類里面)

@Override
    public void addInterceptors(InterceptorRegistry registry) {
        registry.addInterceptor(new LoginHandlerInterceptor()).addPathPatterns("/**")
                .excludePathPatterns("/","/index.html","/user/login","/asserts/**");
    }

三.以上都查了

請檢查

看是否配置了改寫springMVC釋放路徑spring.mvc.static-path-pattern=

使用了模板引擎,但是css引入沒用模板引擎,也會造成css404錯誤,就是在html標(biāo)簽用href,模板引擎用th:href,要改成th:href,不要用href。

使用了模板引擎,但是css引入沒用模板引擎(這里會導(dǎo)致http://localhost:8080/1有css,http://localhost:8080/1/2無css)

Springboot無法加載css樣式,項(xiàng)目報(bào)錯Could not find the original style sheet.

最近在 給公司做一個(gè)系統(tǒng),使用了springboot框架,同時(shí)也遇到了一些大坑

在網(wǎng)上找到了一個(gè)好看的模版的,(非前后端的分離)但是無法加載css和image的文件

今天跟大家分享一下我碰到的坑,正常界面是這樣的。很美很漂亮吧。

但是沒配置完成是這樣的,

有沒有想砸電腦的沖動呀 寶寶們

現(xiàn)在我告訴大家怎么回事

1.打開瀏覽器的F12功能 你發(fā)現(xiàn)都是css報(bào)404

這是為什么呢?

因?yàn)槟闩渲胊pplication的時(shí)候已經(jīng)配置請求去找template下的靜態(tài)資源了 你的css js已經(jīng)放在static下了所以

2.html頁面中的引用一定不要加上static 直接是static下的js/你所引用的.js千萬不要加static 以前spring的時(shí)候你可以把鼠標(biāo)放在這里點(diǎn)過去現(xiàn)在不需要。

這是正確的哦

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。 

相關(guān)文章

  • java equals和=,==的區(qū)別詳細(xì)介紹

    java equals和=,==的區(qū)別詳細(xì)介紹

    這篇文章主要介紹了java equals和=,==的區(qū)別,學(xué)習(xí)Java的朋友對equals 和== 這個(gè)概念開始使用的時(shí)候會有疑問,很難辨別如何正確使用,這里幫大家詳細(xì)講解該知識點(diǎn),希望大家能掌握,有需要的小伙伴可以參考下
    2016-10-10
  • Java利用StringBuffer替換特殊字符的方法實(shí)現(xiàn)

    Java利用StringBuffer替換特殊字符的方法實(shí)現(xiàn)

    這篇文章主要介紹了Java利用StringBuffer替換特殊字符的方法實(shí)現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-04-04
  • 圖解分析Javaweb進(jìn)程與線程

    圖解分析Javaweb進(jìn)程與線程

    這篇文章主要介紹了Javaweb進(jìn)程與線程的知識,本篇文章通過簡要的案例,講解了它的基礎(chǔ)原理與使用,以下就是詳細(xì)內(nèi)容,需要的朋友可以參考下
    2022-03-03
  • java 中同步、異步、阻塞和非阻塞區(qū)別詳解

    java 中同步、異步、阻塞和非阻塞區(qū)別詳解

    這篇文章主要介紹了java 中同步、異步、阻塞和非阻塞區(qū)別詳解的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • java Disruptor構(gòu)建高性能內(nèi)存隊(duì)列使用詳解

    java Disruptor構(gòu)建高性能內(nèi)存隊(duì)列使用詳解

    這篇文章主要為大家介紹了java Disruptor構(gòu)建高性能內(nèi)存隊(duì)列使用詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12
  • 泛談Java中的不可變數(shù)據(jù)結(jié)構(gòu)

    泛談Java中的不可變數(shù)據(jù)結(jié)構(gòu)

    開發(fā)人員通常認(rèn)為擁有final引用,或者val在Kotlin或Scala中,足以使對象不可變。這篇博客文章深入研究了不可變引用和不可變數(shù)據(jù)結(jié)構(gòu),下面小編來和大家一起學(xué)習(xí)它
    2019-05-05
  • java如何判斷時(shí)間段是否交叉重疊

    java如何判斷時(shí)間段是否交叉重疊

    這篇文章主要介紹了java如何判斷時(shí)間段是否交叉重疊問題,具有很好的參考價(jià)值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Java對象以Hash結(jié)構(gòu)存入Redis詳解

    Java對象以Hash結(jié)構(gòu)存入Redis詳解

    這篇文章主要介紹了Java對象以Hash結(jié)構(gòu)存入Redis詳解,和Java中的對象非常相似,卻不能按照J(rèn)ava對象的結(jié)構(gòu)直接存儲進(jìn)Redis的hash中,因?yàn)镴ava對象中的field是可以嵌套的,而Redis的Hash結(jié)構(gòu)不支持嵌套結(jié)構(gòu),需要的朋友可以參考下
    2023-08-08
  • Netty中ChannelPoolHandler調(diào)用處理程序詳解

    Netty中ChannelPoolHandler調(diào)用處理程序詳解

    這篇文章主要介紹了Netty中ChannelPoolHandler調(diào)用處理程序詳解,Netty 是基于 Java NIO 的異步事件驅(qū)動的網(wǎng)絡(luò)應(yīng)用框架,使用 Netty 可以快速開發(fā)網(wǎng)絡(luò)應(yīng)用,Netty 提供了高層次的抽象來簡化 TCP 和 UDP 服務(wù)器的編程,但是你仍然可以使用底層的 API,需要的朋友可以參考下
    2023-11-11
  • Java實(shí)現(xiàn)發(fā)送郵件功能時(shí)碰到的坑

    Java實(shí)現(xiàn)發(fā)送郵件功能時(shí)碰到的坑

    之前用163郵箱發(fā)郵件時(shí)明明是成功的,但是使用中國移動自己的郵箱時(shí),無論如何在linux服務(wù)器中都發(fā)送不成功。下面小編給大家說下我是怎么解決的,一起看下吧
    2016-06-06

最新評論

屏东县| 孝义市| 成武县| 安图县| 桂林市| 鄂托克前旗| 安岳县| 紫云| 普陀区| 云南省| 莱芜市| 河池市| 大洼县| 连云港市| 南昌市| 南川市| 卢氏县| 延长县| 军事| 正蓝旗| 门源| 陇南市| 德保县| 新化县| 娄底市| 平度市| 闸北区| 北辰区| 中方县| 达拉特旗| 潞城市| 班玛县| 惠东县| 巢湖市| 依兰县| 个旧市| 吉安县| 新绛县| 内黄县| 德令哈市| 都昌县|