Thymeleaf中href與 th:href的區別


語法格式如下:

<a th:href="@{/channel/page/add}">添加渠道 </a>

<a href="/channel/page/add">添加渠道 </a>

在默認項目路徑為空時,打Jar包單獨運行時。二者效果一致。

在使用Maven內嵌Tomcat或打War包部署到Servlet容器,或者在項目內執行App啟動類,且有配置項目路徑時。

二者區別如下:

href始終從端口開始作為根路徑,如http://localhost:8080/channel/page/add

th:href會尋找項目路徑作為根路徑,如http://localhost:8080/dx/channel/page/add

 

其他參考:

th:onclick="@{'location.href=\'' + ${#httpServletRequest.getContextPath()} + '/xxxx\'}"


免責聲明!

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



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