springboot匯入thymeleaf依賴後,thymeleaf引入bootstrap靜態資源失敗,路徑已經使用了th:href="@"
。
原理我在全域性配置檔案中定義了spring.mvc.servlet.path=/crud
,我用這個的目的是定義專案路徑,使得訪問localhost:8080/crud/
才有效。其實應該使用server.servlet.context-path=/crud
。
如果springboot的版本是2.0及以上,靜態資源會被攔截,可以嘗試將靜態資源放行,如下:
package com.atguigu.springboot.config;
import com.atguigu.springboot.component.loginhandlerinterceptor;
import com.atguigu.springboot.component.mylocaleresolver;
import org.springframework.context.annotation.bean;
import org.springframework.context.annotation.configuration;
import org.springframework.web.servlet.localeresolver;
import org.springframework.web.servlet.config.annotation.enablewebmvc;
import org.springframework.web.servlet.config.annotation.interceptorregistry;
import org.springframework.web.servlet.config.annotation.viewcontrollerregistry;
import org.springframework.web.servlet.config.annotation.webmvcconfigurer;
@configuration
//@enablewebmvc
public
class
mymvcconfig2
implements
webmvcconfigurer};
}}
thymeleaf之頁面靜態化
1.引入theymeleaf啟動器 2.關閉thymeleaf快取,spring.thymeleaf.cacae false,然後每次修改頁面之後要用ctrl shift f9重新整理頁面 3.th text th utext th each 1.context thymeleaf的執行上下文,存放...
Thymeleaf頁面靜態化技術
案例一 springboot搭建thymeleaf1 匯入依賴 2 新建html頁面模板 3 新建前端控制層controller 4 新建啟動類1 匯入依賴 4.0.0 com.chawaner springboot thymeleaf 1.0 snapshot thymeleaf案例操作 org....
關於webpack如何存放靜態資源
簡明扼要記一下。之前涉及到vue專案中設定背景的問題。找來找去,發現只有backstretch最靠譜。進而引入jquery,又涉及到了 vue中怎麼引入jquery 上篇博文就是講這個的。最後一切都搞定後,問題出現在backstretch無法獲取到。這是因為,前者會由webpack打包進而嵌到htm...