我是靠谱客的博主 能干绿茶,最近开发中收集的这篇文章主要介绍thymeleaf标签学习心得(一),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述


thymeleaf标签之th:text的使用

在写<p th:text="       "></p>时,在网上找到下面的写法(发现还是出错)

 

      如果是需要从model中取值的话 写法为th:text="${model的name}"

          th:text="${childD.name}" 

 

      如果是需要字符串与model中的值进行拼接的话,写法为th:text="'字符串'+${model的name}"

          th:text="'姓名:'+${childD.name}"  

****************************************************************************************************************************************

我的程序是:

    pojo中有三个对象:User   (userId、username、  password 、  adId)

             Address(adId、  province、  city)    //adId是外键  fk

             extendUser(Address  address)    //该类继承User    (public class extendUser extends User)

下面就以图片来展示吧~~~

1、先看Controller

 

2、根据Controller中的调用了userAddressService.findAllUserAddress()在看Service层

 

3接着就是ServiceImp层

 

4、最后就是Mapper(dao)层

 

5、Mapper.xml

6、最后就是HTML了

***************************************************************************************************************

      到这里就回到我最开始的重点地方了:<p  th:text="     "></p>

     开始我一直出错,后面发现:原来${User.userName }不行,一定要写成${extendUser.userName}才行。

       原来:

        虽然extendUser继承的User,但是${ } 中还是要写直接类extendUser才行。

 

转载于:https://www.cnblogs.com/aichiboluo/p/8987950.html

最后

以上就是能干绿茶为你收集整理的thymeleaf标签学习心得(一)的全部内容,希望文章能够帮你解决thymeleaf标签学习心得(一)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(43)

评论列表共有 0 条评论

立即
投稿
返回
顶部