freemarker将xml转为html,Spring Boot与FreeMarker集成后配置全局模板转义html/xml
发布日期:2021-06-24 13:44:48
浏览次数:3
分类:技术文章
本文共 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 如侵犯您的版权,请留言回复原文章的地址,我们会给您删除此文章,给您带来不便请您谅解!
发表评论
最新留言
逛到本站,mark一下
[***.202.152.39]2024年04月18日 12时57分29秒
关于作者
喝酒易醉,品茶养心,人生如梦,品茶悟道,何以解忧?唯有杜康!
-- 愿君每日到此一游!
推荐文章
Docker和Ubuntu主机互传复制文件
2019-04-28
Hyperledger Fabric 或 Composer 查看区块详情
2019-04-28
HyperLedger Composer 如何安装、小白入门教程
2021-07-01
Ubuntu16.04 安装Apache2和php后,无法访问phpinfo.php
2021-07-01
Ubuntu IPFS小白安装入门教程
2021-07-01
Ubuntu 命令行运行python代码、文件
2021-07-01
IPFS python api 示例
2021-07-01
Linux 查看磁盘总大小
2021-07-01
linux ubuntu php7.0 安装 curl
2021-07-01
linux 实时查看日志 最新最后100行 tail
2021-07-01
linux ubuntu apache php 网站 'page not found'
2021-07-01
矿机 矿场 矿池 关系和区别
2021-07-01
如何选择矿机 矿机的指标分析 名词解释
2021-07-01
矿池如何给矿机下发任务
2021-07-01
linux 格式化查看json文件数据
2021-07-01
Hyperledger Composer 查看Fabric网络连接配置信息
2021-07-01