thymeleaf標籤之th:text的使用app
在寫<p th:text=" "></p>時,在網上找到下面的寫法(發現仍是出錯)spa
若是是須要從model中取值的話 寫法爲th:text="${model的name}"xml
th:text="${childD.name}" 對象
若是是須要字符串與model中的值進行拼接的話,寫法爲th:text="'字符串'+${model的name}"blog
th:text="'姓名:'+${childD.name}" 繼承
****************************************************************************************************************************************圖片
個人程序是:ci
pojo中有三個對象:User (userId、username、 password 、 adId)字符串
Address(adId、 province、 city) //adId是外鍵 fkstring
extendUser(Address address) //該類繼承User (public class extendUser extends User)
下面就以圖片來展現吧~~~
一、先看Controller
二、根據Controller中的調用了userAddressService.findAllUserAddress()在看Service層
3接着就是ServiceImp層
四、最後就是Mapper(dao)層
五、Mapper.xml
六、最後就是HTML了
***************************************************************************************************************
到這裏就回到我最開始的重點地方了:<p th:text=" "></p>
開始我一直出錯,後面發現:原來${User.userName }不行,必定要寫成${extendUser.userName}才行。
原來:
雖然extendUser繼承的User,可是${ } 中仍是要寫直接類extendUser才行。