2012-04-04 20 views
0

特定の 基準に基づいてテキストの一部をハイライトする必要があります。私はコントローラー で強調表示されるテキストを特定しており、埋め込まれたスタイルとともに更新されたテキストをビュー レイヤーに送信しています。Play Framework [1.2.4]:ビューレイヤーでのHTMLのエスケープ

私はobj.text = "Welcome。Hi Dude"というオブジェクトを持っています。

私はビュー層で$ {obj.Text}を使用します。以下が表示されます テキストとして...

ようこそ。 ?;こんにちはおいWelcome.Hiデュード 『

注意」の代わりに

...テキストだけで ディスプレイを意味し、HTMLとしてレンダリングするようにする方法がある』:私はGroovyのテンプレートを使用していますが

おかげで、 カルティク

答えて

1

あなたはRaw extensionを使用する必要があります。

${obj.text.raw()} 

は、ESCないHTMLを生成しますグルーヴィーテンプレートで飾られています

+0

それはうまくいった。ありがとう – Karthik

関連する問題