0
我有一个json:我服务的对象。作为该json文档的一部分,我想为某些预编码的json提供服务。不幸的是,一旦服务,预编码的json就会被重新编码。有没有办法逃脱那个财产,所以它只是服务?输出pre-json编码的字符串到弹簧框架
<json:property name="data"><c:out value="${overlay.boundry}"/></json:property>
我有一个json:我服务的对象。作为该json文档的一部分,我想为某些预编码的json提供服务。不幸的是,一旦服务,预编码的json就会被重新编码。有没有办法逃脱那个财产,所以它只是服务?输出pre-json编码的字符串到弹簧框架
<json:property name="data"><c:out value="${overlay.boundry}"/></json:property>
我假设你的意思是overlay.boundry
被HTML编码。如果是这样,那么你只需要删除c:out
标签是这样的:
<json:property name="data">${overlay.boundry}</json:property>
,或者,如果你真的喜欢JSTL标签:
<json:property name="data"><c:out value="${overlay.boundry}" escapeXml="false" /></json:property>
它仍然编码:{" X ":" -78.09537 " ,"和":" 44.371172 "} – jeffkolez 2011-03-31 13:42:41
它是否必须在发送到模板之前进行转义? – jeffkolez 2011-03-31 13:48:22
我也逃过了财产标签: json:property >这是结果:{\“x \”:\“ - 78.060661 \”,\“y \”:\“44.291723 \”} –
jeffkolez
2011-03-31 14:12:08