例如,我的模板中包含以下内容
${(object.attribute)!"default text"}有时需要引号,就像上面的FreeMarker can deal with dates that are null等。
问题是,我的html编辑器会自动将引号转换为html转义字符"。我将尝试查看FMParse.java的源代码,这是抛出异常的地方,并添加一个特殊的异常,但它在FreeMarker源代码中不可用……
任何关于如何处理这个问题的建议都是值得感谢的。我理解ckEditor等html编辑器处理引号的原因,但在这种情况下,我如何用FreeMarker处理它们呢?我想要一个html编辑器,因为它真的很棒,为用户能够得到一个所见即所得的编辑器。
发布于 2017-07-14 23:08:42
我解决了这个问题,通过设置
config.entities = false;在CKEditor配置中。
请参阅http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-entities
https://stackoverflow.com/questions/37687845
复制相似问题