例如,我的模板中有以下内容
${(object.attribute)!"default text"}
有时需要引号,如上面的FreeMarker can deal with dates that are null等情况。
问题是我的html编辑器会自动将引号转换为html转义字符"
。我打算尝试查看FMParse.java的源代码,这是抛出异常的地方并添加一个特殊的异常,但它在FreeMarker源代码中不可用...
对于如何处理此问题的任何建议表示赞赏。我理解为什么像ckEditor这样的html编辑器正在处理引号,但在这些情况下如何使用FreeMarker处理它们?我想要一个html编辑器,因为用户能够获得WYSIWYG编辑器真的很棒。
答案 0 :(得分:0)
我通过设置
解决了这个问题config.entities = false;
在CKEditor配置中。
请参阅http://docs.ckeditor.com/#!/api/CKEDITOR.config-cfg-entities