2015-07-02 40 views
2

我有一個域。具有字段說明的用戶。在我的Grails GSP頁面,我可以將其顯示爲:在GSP中將域名字段呈現爲HTML?

${user.description} 

的問題是,描述包含有效的HTML內容是這樣的:

<ul><li>test</li><li>test2</li><li>test3</li></ul><br> 

此內容應呈現爲可見的HTML,而不是串。

我怎樣才能使含有HTML作爲HTML在GSP的String?

回答

8

要生成raw輸出使用任何如下:

${raw(user.description)} 

${user.description.encodeAsRaw()} 

您可以參閱blog post,詳細說明這進一步。在以後的版本中,使用的默認編解碼器是HTML。您可以通過Config.groovy來控制默認編解碼器。