Freemarker輸出 和html標籤等特殊符號

2021-09-25 13:47:45 字數 351 閱讀 5570

1、如何顯示html原始碼,而不是讓瀏覽器解析這些html,方法是使用freemarker的html轉義。 

比如我們顯示img標籤,就是如此:$,這樣最終在頁面上展示的內容就是:

2、顯示freemarker原始碼,比如${}符號,則可以如下: 

$'},這樣最終顯示的結果就是:$,而不會被freemarker解析。這裡要注意,前邊那個標紅的「r」字元是關鍵點。 

3、自定義巨集的結束符號不能出來的解決辦法:比如我們自定義了個巨集叫做:,如果要顯示原始碼,結束的那個符號"」是顯示不出來的,這個時候可以採用字元轉義的方式,比如: 

${' 

不算什麼技術含量的東西,寫下來防止忘記,也順便幫大家解決點問題。 

如何將freemarker檔案轉化為html檔案

最近在做靜態的頁面報表服務,將前端生成的ftl檔案轉化為html格式的檔案,供後面合成pdf使用。freemarker基礎可以參見 freemarker官方文件 前期準備 需要乙個基礎的ftl格式的檔案。乙個freemarker中注入的物件 這裡面單獨命名了乙個類 實體類 author xia pu...

freemarker特殊字元輸出

如果某段文字中包含大量的特殊符號,freemarker提供了另一種特殊格式 可以在指定字串內容的引號前新增r標記,在r標記後的文 件將會直接輸出 如 使用標籤時前面的 符號也可能變成 如果該指令是乙個使用者指令而不是系統內建指令時,應將 換為 符號。插值,本人理解為 中 a就是插值 插值結果如果為字...

Jsp結合XML XSLT將輸出轉換為Html格式

xstl即可可擴充套件的樣式表轉換語言 可採用xslt技術將xml結構的資料轉換為html頁面的 jakarta.apache.org 提供的有三個關鍵包 xerces.jar xalan.jar xsl.jar 我們知道 xml xslt就可以直接輸出到支援xml的瀏覽器上,如ie 5.0以上,但...