使用Freemarker和ckEditor(或任何html编辑器)时如何解决引号问题?

时间:2016-06-07 19:34:58

标签: java html templates ckeditor freemarker

例如,我的模板中有以下内容

${(object.attribute)!"default text"}

有时需要引号,如上面的FreeMarker can deal with dates that are null等情况。

问题是我的html编辑器会自动将引号转换为html转义字符"。我打算尝试查看FMParse.java的源代码,这是抛出异常的地方并添加一个特殊的异常,但它在FreeMarker源代码中不可用...

对于如何处理此问题的任何建议表示赞赏。我理解为什么像ckEditor这样的html编辑器正在处理引号,但在这些情况下如何使用FreeMarker处理它们?我想要一个html编辑器,因为用户能够获得WYSIWYG编辑器真的很棒。

1 个答案:

答案 0 :(得分:0)

我通过设置

解决了这个问题
config.entities = false;

在CKEditor配置中。

请参阅http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-entities

相关问题