天天看點

解決Error resolving template template might not exist or might not be accessible問題

thymeleaf + Spring Boot 在開發環境正常,但用jar運作時報錯 Error resolving template template might not exist or might not be accessible;

這個問題我們都很好明白,就是模闆頁不存在,但是實際上它能找到模闆頁,但是在使用th:include标簽的時候才會出錯,這就是問題的症結所在。

其實這個問題也很好解決,我們隻需要在引用模闆檔案的時候不用”/”打頭就可以了,通過類似相對路徑的方式來引用,但是需要說明的是,這裡的相對路徑仍然是相對于模闆根目錄來做的。

  1. @RequestMapping("/view")
  2. public String view() {
  3. return "/view";
  4. }

改成

  1. @RequestMapping("/view")
  2. public String view() {
  3. return "view";
  4. }

就可以了

解決Error resolving template template might not exist or might not be accessible問題

繼續閱讀