关于Thymeleaf在html界面无法获取数据的问题

这里可依据重定向以及转发作为参考进行学习

response.getRequestDispatcher前后不共用一个request导致数据链接丢失

 

控制类Controlller

关于Thymeleaf在html界面无法获取数据的问题

 

 

 

 

 

static 下的index.html

 

 

关于Thymeleaf在html界面无法获取数据的问题

 

 

 浏览器结果

关于Thymeleaf在html界面无法获取数据的问题

 

 

 

 

 

重定向和转发区别参考链接:

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

 

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

改为index.html

(注意这里我们取消重定向后thymeleaf的默认地址就会回到/templates下的index.html)

我的电脑application.properties里的配置

关于Thymeleaf在html界面无法获取数据的问题

 

我的static和templates里的文件如下

关于Thymeleaf在html界面无法获取数据的问题

 

 

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

 

删除重定向

关于Thymeleaf在html界面无法获取数据的问题

 

 

 

显示结果(与我们预期相同):

 

 

 关于Thymeleaf在html界面无法获取数据的问题

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

关于Thymeleaf在html界面无法获取数据的问题

 

 才能使用th:utext=""

关于Thymeleaf在html界面无法获取数据的问题

上一篇:PHP闭包函数


下一篇:Kettle通过Http post请求webservice接口以及结果解析处理