基于springboot与Thymeleaf模板整合的新手常遇见的坑

       虽说springboot与Thymeleaf整合十分的方便,但是这里面有很大的几个坑,作为初学springboot的新手来说肯定会遇到,而且问度娘也不一定解决了,以下,就是我初学springboot时经常遇到的几个坑。

 

(一)、首先,在html页面里面最好不要出现这种书写方式,容易搞混,除非controller层你写了这样式的的请求路径。

<a href="#" th:href="@{/providerAdd.html}">退出</a>

          还有就是 th:href标签里面只能写请求路径,不能直接写成HTML页面的名字进行跳转页面

 

(二)、然后,就是使用Thymeleaf标签的时候有时会爆红,但是对操作结果没影响,例如

            

 

(三)、还有,就是最好将HTML页面需要展示的数据放到model域,这样直接就能直接取到数据,如果放在了域,就必须得${session.student.sno}才能取到数据,跟以前的springmvc有点区别,springmvc无论是model域还是session域直接${student.sno}就能取到数据。

 

(四)、最后,就是URL路径的书写方式了,

比如带两个参数的请求:

<a href="#" th:href="@{/bill/findById.do(bid=${bill.bid},pageNum=1)}">

URL路径上带参数的请求:

<a href="#" th:href="@{/emp/}+${emp.id}">

跟以前的springmvc中的书写方式大不一样,这一点很需要注意

 

好了,以上就是我在初学springboot过程中遇到的问题,然后在这分享一下,写的不好,勿喷,如果有跟我一样遇到这些情况的小伙伴们,希望能够帮到你们。

            

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值