我有一个域名。具有字段描述的用户。在我的Grails GSP页面中,我可以将其显示为:
${user.description}
问题是描述包含有效的html内容,如下所示:
<ul><li>test</li><li>test2</li><li>test3</li></ul><br>
此内容应呈现为HTML而不是String。
如何在GSP上呈现包含HTML作为HTML的字符串?
答案 0 :(得分:8)
要生成raw
输出,请使用以下任意一项:
${raw(user.description)}
或
${user.description.encodeAsRaw()}
您可以阅读此详细信息blog post。在以后的版本中,使用的默认编解码器是HTML。您可以通过Config.groovy
控制默认编解码器。