Freemarker输出$和html标签等特殊符号

  1. 显示freemarker源码,比如${}符号,则可以如下:
    <data><![CDATA[${r'${sogouToday}'}]]></data>   

页面展示的就是

image.png

注意这里的“r”字符是关键点。
2、自定义宏的结束符号不能出来的解决办法:比如我们自定义了个宏叫做:
<@cfw.column></@cfw.column>
,如果要显示源码,结束的那个符号</@cfw.column>是显示不出来的,这个时候可以采用字符转义的方式,比如:

          ${'&lt;/@cfw.column''},这样显示的结果就是:</@cfw.column>
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 问答题47 /72 常见浏览器兼容性问题与解决方案? 参考答案 (1)浏览器兼容问题一:不同浏览器的标签默认的外补...
    _Yfling阅读 13,841评论 1 92
  • FreeMarker的模板文件并不比HTML页面复杂多少,FreeMarker模板文件主要由如下4个部分组成: 1...
    年轻小伙程序员阅读 3,072评论 0 5
  • 去了一趟超市,只是吃的就花了我八十块
    鬼鬼小笑阅读 227评论 0 0