質問

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}
.

〜は逃げることを意味します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top