在Play框架中,如果我们不希望播放转义Html字符,我们在scala视图中使用@Html
。在Japid有没有替代品。我尝试导入play.api.templates.Html
并尝试${Html
和${Html.get
,但他们无法正常工作。难道我做错了什么。
答案 0 :(得分:1)
Japid默认情况下不会转义表达式的字符串值以使其保持html安全,就像Play!确实。
参考:https://github.com/branaway/Japid/blob/master/documentation/manual/Japid_Generic_Engine.textile
如果您需要显式转义表达式的字符串值,可以使用:
${escapeHtml(expr)}
答案 1 :(得分:0)
或者简单地说:
~{expr}
〜意味着逃避。