Play框架消息中的html标记

Kev*_*vin 5 playframework playframework-2.0

我在Play中使用国际化消息文件.在我的messages.en文件中,我有:

support.msg=Click here to contact <a href="support.html">support</a>
Run Code Online (Sandbox Code Playgroud)

但这会输出为

&lt;a href=&quot;support.html&quot;&gt;support&lt;/a&gt;
Run Code Online (Sandbox Code Playgroud)

是否可以在messages.en文件中转义html,以便它们按"原样"输出

And*_*ner 15

默认情况下,播放!自动转义视图中使用的字符串.如果您想输出原始文本(包括HTML),请将变量包装在中Html().

来自文档的示例:

<p>
  @Html(article.content)    
</p>
Run Code Online (Sandbox Code Playgroud)

  • Thx - 这对我来说很有用:@Html(Messages("queryPage.supportText")) (3认同)