Grails 在GSP中将域字段呈现为HTML?

Grails 在GSP中将域字段呈现为HTML?,grails,gsp,Grails,Gsp,我有一个域名。具有字段描述的用户。在我的Grails GSP页面中,我可以将其显示为: ${user.description} 问题在于描述包含以下有效的html内容: <ul><li>test</li><li>test2</li><li>test3</li></ul><br> 测试测试2测试3 此内容应呈现为可见的HTML,而不是字符串 如何在GSP上将包含HTML的字符串呈现为H

我有一个域名。具有字段描述的用户。在我的Grails GSP页面中,我可以将其显示为:

${user.description}
问题在于描述包含以下有效的html内容:

<ul><li>test</li><li>test2</li><li>test3</li></ul><br>
  • 测试
  • 测试2
  • 测试3

此内容应呈现为可见的HTML,而不是字符串


如何在GSP上将包含HTML的字符串呈现为HTML?

要生成
raw
输出,请使用以下任一选项:

${raw(user.description)}

你可以进一步阅读这篇文章。在更高版本中,使用的默认编解码器是HTML。您可以通过
Config.groovy
控制默认编解码器

${user.description.encodeAsRaw()}