2015-01-12 78 views
3

我正在开发一个grails plugin,它添加了一个新的taglib并呈现模板。Grails插件enconding:向下兼容性

我的问题是,这个模板输出一个JSON,我不需要它被编码。

如果我使用raw()函数,它工作正常,但这不符合grails版本< 2.3.x.

如果我使用scriptlets(<%=%>),但以前版本在新版本中默认转义([..] scriptlet ='html'[..])。

是否有任何解决方案适用于所有版本?

回答

0

尝试增加下面一行在你的模板:

<%@page expressionCodec="none" %> 
+0

它的工作原理,但显然该页面指令不存在,直到Grails的2.3.x版本 –