5

Play で国際化メッセージ ファイルを使用しています。私のmessages.enファイルには次のものがあります:

support.msg=Click here to contact <a href="support.html">support</a>

しかし、これは次のように出力されます

&lt;a href=&quot;support.html&quot;&gt;support&lt;/a&gt;

「そのまま」出力されるように、messages.enファイルでhtmlをエスケープすることは可能ですか?

4

1 に答える 1

15

デフォルトでは、Play! ビューで使用される文字列を自動的にエスケープします。生のテキスト (HTML を含む) を出力する場合は、変数を でラップしますHtml()

ドキュメントの例:

<p>
  @Html(article.content)    
</p>
于 2012-09-24T13:07:05.840 に答える