質問
PlayフレームワークHTML文字をエスケープするためにプレイしたくない場合は、Scalaビューで@Html
を使用します。これはJapidでこれに代わるものがありますか。play.api.templates.Html
をインポートして${Html
と${Html.get
を試みましたが、機能していません。私は何か悪いことをしています。
解決
japid by defaultは、PlayのようにHTMLの安全な表現の文字列値をエスケープしません。します。
リファレンス: https://github.com/branaway/JAPID / BLOB /マスター/マニュアル/手動/ japid_generic_engine.textile
式の文字列値を明示的にエスケープする必要がある場合は、次のようにします。
${escapeHtml(expr)}
. 他のヒント
または単に:
~{expr}
.
〜は逃げることを意味します。
所属していません StackOverflow