關於Thymeleaf在html界面無法獲取數據的問題


這里可依據重定向以及轉發作為參考進行學習

response.getRequestDispatcher前后不共用一個request導致數據鏈接丟失

 

控制類Controlller

 

 

 

 

 

static 下的index.html

 

 

 

 

 瀏覽器結果

 

 

 

 

 

重定向和轉發區別參考鏈接:

https://blog.csdn.net/qq_38172784/article/details/117414493

 

明白緣由后,我們取消重定向redirect:/index.html

改為index.html

(注意這里我們取消重定向后thymeleaf的默認地址就會回到/templates下的index.html)

我的電腦application.properties里的配置

 

我的static和templates里的文件如下

 

 

 均含有index.html且代碼如上均相同

 

刪除重定向

 

 

 

顯示結果(與我們預期相同):

 

 

 

在這里注意提醒各位每個HTML中要加入這一行

 

 才能使用th:utext=""


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM