今天,出了一个问题,就是freemarker中的字符串展示,我需要在js中获取那个值,结果那个值中包含换行,导致js报错,出现了这个问题,查了一些资料,终于找到了一个合适的解决方式。
如何避免字符串在html中当成普通的字符串转义?答案如下:${content?html}。
如何避免字符串的特殊字符(例如:换行)以及在js中出现转义问题? 答案是:${content?js_string}
对于字符串按照java的规则进行转义: ${content?j_string}
对内容按照json的规则进行特殊字符串的转义:${content?json_string}
结束了。