(十)Thymeleaf用法——Themeleaf內聯


5. 內聯

[[...]]是內聯文本的表示格式,但需要使用th:inline屬性(分為text,javascript,none)激活.

5.1 文本內聯   

 <p th:inline="text">Hello, [[${session.user.name}]]!</p>  

5.2 腳本內聯      

<script th:inline="javascript">     
  /*<![CDATA[*/        
     ...       
    var username = /*[[${session.user.name}]]*/ 'Sebastian';      
      ...     
  /*]]>*/    
</script>
Note: 1.腳本注釋/* */中的內容會在瀏覽器端靜態打開頁面時被忽略; 2.thymeleaf解析模板時會把后面的文本'Sebastian'移除.
 
附:

JavaScript內聯時特性

<1>javascript附加代碼

語法:
/*[+   +]*/ 

/*[+
var msg  = 'This is a working application';
+]*/

<2>javascript移除代碼

語法:
/*[- */    /* -]*/
/*[- */ var msg = 'This is a non-working template'; /* -]*/

 


免責聲明!

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



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