freemarker将xml转为html,Spring Boot与FreeMarker集成后配置全局模板转义html/xml
发布日期:2021-06-24 13:44:48
浏览次数:2
分类:技术文章
本文共 584 字,大约阅读时间需要 1 分钟。
如果你的FreeMarker版本大于等于 2.3.24,在与spring boot集成后,有两种方式配置自动转义为HTML或者XML。
方式一:
在spring boot的配置文件中设置:
spring.freemarker.suffix=.ftlh
spring.freemarker.settings.recognize_standard_file_extensions=true
spring.freemarker.settings.recognize_standard_file_extensions=true这项必须为true,如果不设置,转义是不生效的,
配置suffix为ftlh时,会自动进行html escape;
配置suffix为ftlx时,会自动进行xml escape;
可以在模板页面中输出${" ' "}${"
方式二:
配置文件中设置:
# for example HTMLOutputFormat or XMLOutputFormat.
spring.freemarker.settings.output_format=HTMLOutputFormat
这种方式只需要用常规的 ftl 后缀名也能生效。
说明: 常规的 spring.freemarker.settings.* 有哪些可设置的FreeMarker配置项,在
中可以找到
转载地址:https://blog.csdn.net/weixin_33239721/article/details/117769726 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
不错!
[***.144.177.141]2024年04月01日 12时59分46秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Windows7下SVN下载安装
2019-04-28
视频数据处理:解压H.264视频成YUV源文件
2019-04-28
Node.js是新的黑魔法
2019-04-28
Docker新手入门
2019-04-28
Faster-RCNN代码+理论——1
2019-04-28
Faster-RCNN代码+理论——2
2019-04-28
Python Numpy Tutorial——CS231n
2019-04-28
视频编码基础之I帧 、P帧、B帧
2019-04-28
Wget (Linux File Downloader)使用详解
2019-04-28
基于C++实现带parser功能的计算器
2019-04-28
关于Django中修改js css文件但浏览器无法及时与之改变的问题
2019-04-28
Python——struct模块简介
2019-04-28
比特币:一个点对点的电子现金系统
2019-04-28
使用tfrecord建立自己的数据集——conda
2019-04-28
tensorflow ckpt文件转caffemodel时遇到的坑
2019-04-28
PyTorch学习笔记(6)——DataLoader源代码剖析
2019-04-28
Pycharm之远程代码编辑
2019-04-28
PyTorch学习笔记(7)——多重派发
2019-04-28
ubuntu 下locate 无反应
2019-04-28